Ejemplo n.º 1
0
 public ActionResult Create(CargoEmpleadoViewModels model)
 {
     if (ModelState.IsValid)
     {
         CargoEmpleado.NombreCargo = model.NombreCargo;
         CargoEmpleado.Sueldo      = model.Sueldo;
         dbCtx.CargoEmpleado.Add(CargoEmpleado);
         dbCtx.SaveChanges();
     }
     return(RedirectToAction("Index"));
 }
Ejemplo n.º 2
0
        public ActionResult Edit(CargoEmpleadoViewModels model)
        {
            if (ModelState.IsValid)
            {
                CargoEmpleado             = dbCtx.CargoEmpleado.FirstOrDefault(a => a.Id == model.Id);
                CargoEmpleado.NombreCargo = model.NombreCargo;
                CargoEmpleado.Sueldo      = model.Sueldo;
                dbCtx.SaveChanges();
            }

            return(RedirectToAction("Index"));
        }
Ejemplo n.º 3
0
        public ActionResult Edit(int id)
        {
            ViewBag.Title = "Editar Cargo";

            CargoEmpleadoViewModels cargo = new CargoEmpleadoViewModels();

            CargoEmpleado     = dbCtx.CargoEmpleado.FirstOrDefault(a => a.Id == id);
            cargo.Id          = CargoEmpleado.Id;
            cargo.NombreCargo = CargoEmpleado.NombreCargo;
            cargo.Sueldo      = CargoEmpleado.Sueldo;

            return(View(cargo));
        }
Ejemplo n.º 4
0
        public ActionResult Delete(CargoEmpleadoViewModels model)
        {
            var cargo = (from p in dbCtx.CargoEmpleado
                         where p.Id == model.Id
                         select p).FirstOrDefault();

            dbCtx.CargoEmpleado.Remove(cargo);

            int num = dbCtx.SaveChanges();

            if (num > 0)
            {
                return(new HttpStatusCodeResult(System.Net.HttpStatusCode.OK));
            }

            return(new HttpStatusCodeResult(System.Net.HttpStatusCode.BadRequest));
        }