public ActionResult InsertarHorasExtras(TablaHorasExtras model) { try { if (ModelState.IsValid) { using (RecursosHumanosEntities2 db = new RecursosHumanosEntities2()) { var oEmpresa = new HorasExtras(); oEmpresa.IdEmpleado = model.IdEmpleado; oEmpresa.TablaHora = model.TablaHora; oEmpresa.PrecioHora = model.PrecioHora; db.HorasExtras.Add(oEmpresa); db.SaveChanges(); } return(Redirect("~/HorasExtras/HorasExtras")); } return(View(model)); } catch (Exception ex) { throw new Exception(ex.Message); } }
// public ActionResult Editar(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var departamento = db2.HorasExtras.Find(id); TablaHorasExtras departamento1 = new TablaHorasExtras() { IdHorasExtras = departamento.IdHorasExtras, IdEmpleado = departamento.Empleados.IdEmpleado, TablaHora = departamento.TablaHora, PrecioHora = departamento.PrecioHora }; if (departamento == null) { return(HttpNotFound()); } // ViewBag.IdEmpresa = new SelectList(db2.Empresa, "IdEmpresa", "Nombre", departamento1.Idempresa); return(View(departamento1)); }
public ActionResult Editar(TablaHorasExtras model) { try { if (ModelState.IsValid) { using (RecursosHumanosEntities2 db = new RecursosHumanosEntities2()) { var oDepa = db.HorasExtras.Find(model.IdHorasExtras); oDepa.IdEmpleado = model.IdEmpleado; oDepa.TablaHora = model.TablaHora; oDepa.PrecioHora = model.PrecioHora; db.Entry(oDepa).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } return(Redirect("~/HorasExtras/HorasExtras")); } return(View(model)); } catch (Exception ex) { throw new Exception(ex.Message); } }