public ActionResult Modificar(ro_departamento_Info info) { try { if (ModelState.IsValid) { if (!bus_departamento.modificarDB(info)) { return(View(info)); } else { return(RedirectToAction("Index")); } } else { return(View(info)); } } catch (Exception) { throw; } }
public ActionResult Nuevo(ro_departamento_Info info) { try { if (ModelState.IsValid) { info.IdEmpresa = GetIdEmpresa(); if (!bus_departamento.guardarDB(info)) { return(View(info)); } else { return(RedirectToAction("Index")); } } else { return(View(info)); } } catch (Exception) { throw; } }
public ro_departamento_Info get_info(int IdEmpresa, int IdDepartamento) { try { ro_departamento_Info info = new ro_departamento_Info(); using (Entities_rrhh Context = new Entities_rrhh()) { ro_Departamento Entity = Context.ro_Departamento.FirstOrDefault(q => q.IdEmpresa == IdEmpresa && q.IdDepartamento == IdDepartamento); if (Entity == null) { return(null); } info = new ro_departamento_Info { IdEmpresa = Entity.IdEmpresa, IdDepartamento = Entity.IdDepartamento, de_descripcion = Entity.de_descripcion, Estado = Entity.Estado, }; } return(info); } catch (Exception) { throw; } }
public bool anularDB(ro_departamento_Info info) { try { using (Entities_rrhh Context = new Entities_rrhh()) { ro_Departamento Entity = Context.ro_Departamento.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.IdDepartamento == info.IdDepartamento); if (Entity == null) { return(false); } Entity.Estado = info.Estado = "I"; Entity.IdUsuarioUltAnu = info.IdUsuarioUltAnu; Entity.Fecha_UltAnu = info.Fecha_UltAnu = DateTime.Now; Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public bool guardarDB(ro_departamento_Info info) { try { using (Entities_rrhh Context = new Entities_rrhh()) { ro_Departamento Entity = new ro_Departamento { IdEmpresa = info.IdEmpresa, IdDepartamento = info.IdDepartamento = get_id(info.IdEmpresa), de_descripcion = info.de_descripcion, Estado = info.Estado = "A", IdUsuario = info.IdUsuario, Fecha_Transac = DateTime.Now }; Context.ro_Departamento.Add(Entity); Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public bool anularDB(ro_departamento_Info info) { try { return(odata.anularDB(info)); } catch (Exception) { throw; } }
public ActionResult Nuevo() { try { ro_departamento_Info info = new ro_departamento_Info(); return(View(info)); } catch (Exception) { throw; } }
public ActionResult Nuevo(int IdEmpresa = 0) { try { ro_departamento_Info info = new ro_departamento_Info(); info.IdEmpresa = Convert.ToInt32(SessionFixed.IdEmpresa); return(View(info)); } catch (Exception) { throw; } }
public ActionResult Anular(ro_departamento_Info info) { try { if (!bus_departamento.anularDB(info)) { return(View(info)); } else { return(RedirectToAction("Index")); } } catch (Exception) { throw; } }
public ActionResult Anular(ro_departamento_Info info) { try { info.IdUsuarioUltMod = SessionFixed.IdUsuario; if (!bus_departamento.anularDB(info)) { return(View(info)); } else { return(RedirectToAction("Index")); } } catch (Exception) { throw; } }
public ActionResult Index() { #region Validar Session if (string.IsNullOrEmpty(SessionFixed.IdTransaccionSession)) { return(RedirectToAction("Login", new { Area = "", Controller = "Account" })); } SessionFixed.IdTransaccionSession = (Convert.ToDecimal(SessionFixed.IdTransaccionSession) + 1).ToString(); SessionFixed.IdTransaccionSessionActual = SessionFixed.IdTransaccionSession; #endregion ro_departamento_Info model = new ro_departamento_Info { IdEmpresa = Convert.ToInt32(SessionFixed.IdEmpresa), IdTransaccionSession = Convert.ToDecimal(SessionFixed.IdTransaccionSession) }; List <ro_departamento_Info> lista = bus_departamento.get_list(model.IdEmpresa, true); Lista_Departamento.set_list(lista, Convert.ToDecimal(SessionFixed.IdTransaccionSession)); return(View(model)); }
public bool modificarDB(ro_departamento_Info info) { try { using (Entities_rrhh Context = new Entities_rrhh()) { ro_Departamento Entity = Context.ro_Departamento.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.IdDepartamento == info.IdDepartamento); if (Entity == null) { return(false); } Entity.de_descripcion = info.de_descripcion; Entity.IdUsuarioUltMod = info.IdUsuarioUltMod; Entity.Fecha_UltMod = info.Fecha_UltMod = DateTime.Now; Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }