ASP .NET MVC - Sistema para gerenciamento de Clientes (LINQ e Razor)


Esta aplicação web ASP .NET MVC realiza o gerenciamento de informações sobre clientes registrando as interações feitas entre a empresa e o cliente usando um banco de dados SQL Server e as tecnologias LINQ e ASP .NET MVC.

Se você deseja aprender a criar aplicações web usando a tecnologia ASP .NET MVC esta aplicação contém os fundamentos básicos para você ver como se aplica na prática os recursos do ASP .NET MVC.

A aplicação tem como objetivo permitir a uma empresa acompanhar os clientes e as interações com o cliente.

Usando os recursos da ASP .NET MVC 4.0 com Razor e a linguagem C# a aplicação utiliza uma arquitetura em camadas com LINQ e o banco de dados SQL Server.

Esta aplicação web usa as seguintes ferramentas e tecnologias: 

A funcionalidades implementadas na aplicação são as seguintes:

A aplicação pode ser aberta no VS 2012 , VS 2013 e VS 2015.

Na pasta Controllers temos dois controladores :

  1. ClientController - contém métodos Action para gerenciar clientes

  2. EmployeeController - contém métodos Action para gerenciar funcionários

Na pasta Models temos a camada de acesso a dados :

  1. ClienteDAL - métodos de acesso e persistência aos dados do cliente;

  2. EmployeeDAL  - métodos de acesso e persistência aos dados dos funcionários;

Na pasta Views  temos as subpastas Client, Employee e Shared que contém as views que compõe a camada de apresentação da aplicação.

A seguir vemos algumas das views da aplicação com suas funcionalidades:

1- A página de Login do funcionário

2-  A página principal com o menu e a opção para localizar um cliente

3- A página com os dados do cliente selecionado e as opções para editar, ver detalhes e deletar exibidas

4-  A página com os detalhes do cliente selecionado

5- A página para incluir um novo cliente

6- A página para incluir uma interação com o cliente

7- A página exibindo as interações recentes

Recursos usados:

Este é mais um projeto completo disponibilizado no Super DVD .NET com o objetivo de você ter acesso ao código fonte de um sistema simples mas completo feito com a tecnologia ASP .NET MVC.

Ele se soma aos mais de 100 projetos completos com código fonte aberto para estudo presentes no Super DVD .NET totalmente aberto para estudo podendo ser alterado, adaptado, incrementado e usado para propósitos educacionais.

No Super DVD .NET você encontra mais de 100  programas completos com o código fonte para estudo tanto na linguagem VB .NET como C# em projetos Windows Forms e projetos Web.

Veja os Destaques e novidades do SUPER DVD Visual Basic (sempre atualizado) : clique e confira !

Quer migrar para o VB .NET ?

Quer aprender C# ??

Quer aprender os conceitos da Programação Orientada a objetos ?

Quer aprender o gerar relatórios com o ReportViewer no VS 2013 ?

  Gostou ?   Compartilhe no Facebook   Compartilhe no Twitter

Referências:


José Carlos Macoratti