public ActionResult Pesquisa(ClienteVM _clientevm) { using (var db = new EstudoEntities()) { var clientePesquisa = from clienterec in db.Clientes where ((_clientevm.Nome == null) || (clienterec.Nome == _clientevm.Nome.Trim())) && ((_clientevm.Cidade == null) || (clienterec.Cidade == _clientevm.Cidade.Trim())) && ((_clientevm.Estado == null) || (clienterec.Estado == _clientevm.Estado.Trim())) select new { Id = clienterec.Id, Nome = clienterec.Nome, Cidade = clienterec.Cidade, Estado = clienterec.Estado }; List <Cliente> listaClientes = new List <Cliente>(); foreach (var reg in clientePesquisa) { Cliente clientevalor = new Cliente(); clientevalor.Id = reg.Id; clientevalor.Nome = reg.Nome; clientevalor.Cidade = reg.Cidade; clientevalor.Estado = reg.Estado; listaClientes.Add(clientevalor); } _clientevm.Clientes = listaClientes; return(View(_clientevm)); } }
public JsonResult CadastrarPessoa(string nome, string cpf, DateTime dtNascimento, string celular, string email) { try { using (EstudoEntities conn = new EstudoEntities()) { Pessoa pessoa = new Pessoa(); pessoa.Nome = nome; pessoa.CPF = cpf; pessoa.DataNascimento = dtNascimento; pessoa.Celular = celular; pessoa.Email = email; conn.Pessoa.Add(pessoa); conn.SaveChanges(); return(Json(true, JsonRequestBehavior.AllowGet)); } } catch (Exception e) { return(Json(new { sucesso = false, e.Message }, JsonRequestBehavior.AllowGet)); } }
public ActionResult Consultar() { ConsultarViewModel viewModel = new ConsultarViewModel(); using (EstudoEntities con = new EstudoEntities()) { viewModel.pessoas = con.Pessoa.ToList(); } return(View(viewModel)); }
public List <Produto> RetornaProdutos() { List <Produto> produtos; using (var context = new EstudoEntities()) { produtos = context.Produtos.ToList(); } return(produtos); }
public ActionResult Pesquisa() { using (var db = new EstudoEntities()) { var _cliente = db.Clientes.ToList(); var data = new ClienteVM() { Clientes = _cliente }; return(View(data)); } }
public JsonResult CPFJaCadastrado(string cpf) { using (EstudoEntities conn = new EstudoEntities()) { List <Pessoa> pessoa = conn.Pessoa.ToList(); bool existe = pessoa.Any(pes => pes.CPF == cpf); if (existe) { return(Json(true, JsonRequestBehavior.AllowGet)); } else { return(Json(false, JsonRequestBehavior.AllowGet)); } } }
public JsonResult RemoverPessoa(int idPessoa) { try { using (EstudoEntities conn = new EstudoEntities()) { Pessoa pessoa = conn.Pessoa.First(pes => pes.IDPessoa == idPessoa); conn.Pessoa.Remove(pessoa); conn.SaveChanges(); } return(Json(true, JsonRequestBehavior.AllowGet)); } catch (Exception e) { return(Json(new { sucesso = false, e.Message }, JsonRequestBehavior.AllowGet)); } }