public ActionResult Cadastrar(Cliente cliente) { GerenciadorDePedidosWebContext db = new GerenciadorDePedidosWebContext(); db.Clientes.Add(cliente); db.SaveChanges(); return Redirect("/Cliente"); }
public ActionResult BuscarCliente(string Codigo) { GerenciadorDePedidosWebContext db = new GerenciadorDePedidosWebContext(); var empresa = db.Clientes.SingleOrDefault(x => x.Cnpj == Codigo); var cliente = db.Clientes.SingleOrDefault(x => x.Cpf == Codigo); if (empresa != null && empresa.TipoPessoa == TipoPessoa.Juridica) { empresa.Nome = " "; empresa.Sobrenome = " "; return Json(empresa); } else if (cliente != null && cliente.TipoPessoa == TipoPessoa.Fisica) { cliente.NomeFantasia = " "; return Json(cliente); } else { Cliente c = new Cliente(); c.Nome = "Não Encontrado"; return Json(c); } }
public ActionResult Edit(Cliente cliente) { GerenciadorDePedidosWebContext db = new GerenciadorDePedidosWebContext(); if (ModelState.IsValid) { db.Entry(cliente).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Details", cliente); } return RedirectToAction("MostrarClientes"); }