public ro_catalogoTipo_Info get_info(int IdTipoCatalogo) { try { ro_catalogoTipo_Info info = new ro_catalogoTipo_Info(); using (Entities_rrhh Context = new Entities_rrhh()) { ro_catalogoTipo Entity = Context.ro_catalogoTipo.FirstOrDefault(q => q.IdTipoCatalogo == IdTipoCatalogo); if (Entity == null) { return(null); } info = new ro_catalogoTipo_Info { Codigo = Entity.Codigo, tc_Descripcion = Entity.tc_Descripcion, IdTipoCatalogo = Entity.IdTipoCatalogo, }; } return(info); } catch (Exception) { throw; } }
public bool modificarDB(ro_catalogoTipo_Info info) { try { using (Entities_rrhh Context = new Entities_rrhh()) { ro_catalogoTipo Entity = Context.ro_catalogoTipo.FirstOrDefault(q => q.IdTipoCatalogo == info.IdTipoCatalogo); if (Entity == null) { return(false); } Entity.Codigo = info.Codigo; Entity.tc_Descripcion = info.tc_Descripcion; Entity.IdUsuarioUltMod = info.IdUsuarioUltMod; Entity.Fecha_UltMod = info.Fecha_UltMod; Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public ActionResult Modificar(ro_catalogoTipo_Info info) { try { info.IdUsuarioUltMod = SessionFixed.IdUsuario; if (ModelState.IsValid) { info.IdUsuarioUltMod = Session["IdUsuario"].ToString(); info.Fecha_UltMod = DateTime.Now; if (!bus_catalogoTipo.modificarDB(info)) { return(View(info)); } else { return(RedirectToAction("Index")); } } else { return(View(info)); } } catch (Exception) { throw; } }
public bool guardarDB(ro_catalogoTipo_Info info) { try { using (Entities_rrhh Context = new Entities_rrhh()) { ro_catalogoTipo Entity = new ro_catalogoTipo(); { Entity.Codigo = info.Codigo; Entity.tc_Descripcion = info.tc_Descripcion; Entity.IdTipoCatalogo = get_id(); Entity.ca_estado = "A"; Entity.Fecha_Transac = DateTime.Now; Entity.IdUsuario = info.IdUsuario; }; Context.ro_catalogoTipo.Add(Entity); Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public ActionResult Nuevo(ro_catalogoTipo_Info info) { try { info.IdUsuario = SessionFixed.IdUsuario; if (ModelState.IsValid) { info.IdUsuario = Session["IdUsuario"].ToString(); if (!bus_catalogoTipo.guardarDB(info)) { return(View(info)); } else { return(RedirectToAction("Index")); } } else { return(View(info)); } } catch (Exception) { throw; } }
public bool anularDB(ro_catalogoTipo_Info info) { try { return(odata.anularDB(info)); } catch (Exception) { throw; } }
public ActionResult Nuevo() { try { ro_catalogoTipo_Info info = new ro_catalogoTipo_Info(); return(View(info)); } catch (Exception) { throw; } }
public ActionResult Anular(ro_catalogoTipo_Info info) { try { info.IdUsuarioUltAnu = SessionFixed.IdUsuario; info.Fecha_UltAnu = DateTime.Now; if (!bus_catalogoTipo.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_catalogoTipo_Info model = new ro_catalogoTipo_Info { IdTransaccionSession = Convert.ToDecimal(SessionFixed.IdTransaccionSession) }; List <ro_catalogoTipo_Info> lista = bus_catalogoTipo.get_list(true); Lista_CatalogoTipo.set_list(lista, Convert.ToDecimal(SessionFixed.IdTransaccionSession)); return(View(model)); }
public bool anularDB(ro_catalogoTipo_Info info) { try { using (Entities_rrhh Context = new Entities_rrhh()) { ro_catalogoTipo Entity = Context.ro_catalogoTipo.FirstOrDefault(q => q.IdTipoCatalogo == info.IdTipoCatalogo); if (Entity == null) { return(false); } Entity.IdUsuarioUltAnu = info.IdUsuarioUltAnu; Entity.Fecha_UltAnu = info.Fecha_UltAnu; Entity.ca_estado = "I"; Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }