Beispiel #1
0
        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());
        }
Beispiel #2
0
 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"));
     }
 }
Beispiel #3
0
 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));
     }
 }