public ActionResult Modificar(ClientesModel clientes) { if (ModelState.IsValid) { DB_Ventas_AutomovilesContext db = new DB_Ventas_AutomovilesContext(); var producto = db.Tbl_Clientes.FirstOrDefault(u => u.cli_Cedula == clientes.cli_Cedula); if (producto != null) { producto.cli_Cedula = clientes.cli_Cedula; producto.cli_Nombre = clientes.cli_Nombre; producto.cli_Telefono = clientes.cli_Telefono; producto.cli_Direccion = clientes.cli_Direccion; db.SaveChanges(); return(RedirectToAction("Index", "Clientes")); } else { ModelState.AddModelError("Error", "No se logró encontrar el cliente"); } } else { ModelState.AddModelError("Error", "No se logró modificar el cliente"); } return(View()); }
public ActionResult Registro(ClientesModel clientes) { if (ModelState.IsValid) { DB_Ventas_AutomovilesContext db = new DB_Ventas_AutomovilesContext(); var var_cli = db.Tbl_Clientes.Create(); //se pasan los datos del modelo al usuario nuevo var_cli.cli_Cedula = clientes.cli_Cedula; var_cli.cli_Nombre = clientes.cli_Nombre; var_cli.cli_Telefono = clientes.cli_Telefono; var_cli.cli_Direccion = clientes.cli_Direccion; db.Tbl_Clientes.Add(var_cli); db.SaveChanges(); return(RedirectToAction("Index", "Home")); } else { ModelState.AddModelError("", "El registro fue incorrecto"); return(View("Registro")); } }
public ActionResult Eliminar(ClientesModel clientes) { try { if (ModelState.IsValid) { DB_Ventas_AutomovilesContext db = new DB_Ventas_AutomovilesContext(); var cli = db.Tbl_Clientes.FirstOrDefault(i => i.cli_Cedula == clientes.cli_Cedula); db.Tbl_Clientes.Remove(cli); db.SaveChanges(); return(RedirectToAction("Listado", "Clientes")); } else { ModelState.AddModelError("Error", "No se logró eliminar el cliente"); return(View(clientes)); } } catch { ModelState.AddModelError("Error", "No se logró eliminar el cliente"); return(View(clientes)); } }