public ro_jornada_Info get_info(int IdEmpresa, int IdJornada) { try { ro_jornada_Info info = new ro_jornada_Info(); using (Entities_rrhh Context = new Entities_rrhh()) { ro_jornada Entity = Context.ro_jornada.FirstOrDefault(q => q.IdEmpresa == IdEmpresa && q.IdJornada == IdJornada); if (Entity == null) { return(null); } info = new ro_jornada_Info { IdEmpresa = Entity.IdEmpresa, IdJornada = Entity.IdJornada, codigo = Entity.codigo, Descripcion = Entity.Descripcion, estado = Entity.estado }; } return(info); } catch (Exception) { throw; } }
public bool guardarDB(ro_jornada_Info info) { try { using (Entities_rrhh Context = new Entities_rrhh()) { ro_jornada Entity = new ro_jornada { IdEmpresa = info.IdEmpresa, IdJornada = info.IdJornada = get_id(info.IdEmpresa), codigo = info.codigo, Descripcion = info.Descripcion, estado = info.estado = true, IdUsuario = info.IdUsuario, Fecha_Transac = info.Fecha_Transac = DateTime.Now }; Context.ro_jornada.Add(Entity); Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public bool anularDB(ro_jornada_Info info) { try { using (Entities_rrhh Context = new Entities_rrhh()) { ro_jornada Entity = Context.ro_jornada.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.IdJornada == info.IdJornada); if (Entity == null) { return(false); } Entity.estado = info.estado = false; Entity.IdUsuarioUltAnu = info.IdUsuarioUltAnu; Entity.Fecha_UltAnu = info.Fecha_UltAnu = DateTime.Now; Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public bool modificarDB(ro_jornada_Info info) { try { using (Entities_rrhh Context = new Entities_rrhh()) { ro_jornada Entity = Context.ro_jornada.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.IdJornada == info.IdJornada); if (Entity == null) { return(false); } Entity.codigo = info.codigo; Entity.Descripcion = info.Descripcion; Entity.IdUsuarioUltMod = info.IdUsuarioUltMod; Entity.Fecha_UltMod = info.Fecha_UltMod = DateTime.Now; Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public ActionResult Modificar(ro_jornada_Info model) { model.IdUsuarioUltMod = SessionFixed.IdUsuario; if (!bus_jornada.modificarDB(model)) { return(View(model)); } return(RedirectToAction("Index")); }
public ActionResult Nuevo(ro_jornada_Info model) { model.IdUsuario = SessionFixed.IdUsuario; if (!bus_jornada.guardarDB(model)) { return(View(model)); } return(RedirectToAction("Index")); }
public ActionResult Nuevo(int IdEmpresa = 0) { ro_jornada_Info model = new ro_jornada_Info { IdEmpresa = IdEmpresa }; return(View(model)); }
public ActionResult Modificar(int IdEmpresa = 0, int IdJornada = 0) { ro_jornada_Info model = bus_jornada.get_info(IdEmpresa, IdJornada); if (model == null) { return(RedirectToAction("Index")); } return(View(model)); }
public bool anularDB(ro_jornada_Info info) { try { return(odata.anularDB(info)); } catch (Exception) { throw; } }
public ro_jornada_Info get_info_demanda(int IdEmpresa, int value) { ro_jornada_Info info = new ro_jornada_Info(); using (Entities_rrhh Contex = new Entities_rrhh()) { info = (from q in Contex.ro_jornada where q.IdEmpresa == IdEmpresa && q.IdJornada == value select new ro_jornada_Info { IdJornada = q.IdJornada, codigo = q.codigo, Descripcion = q.Descripcion }).FirstOrDefault(); } return(info); }
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_jornada_Info model = new ro_jornada_Info { IdEmpresa = Convert.ToInt32(SessionFixed.IdEmpresa), IdTransaccionSession = Convert.ToDecimal(SessionFixed.IdTransaccionSession) }; List <ro_jornada_Info> lista = bus_jornada.get_list(model.IdEmpresa, true); Lista_Jornada.set_list(lista, Convert.ToDecimal(SessionFixed.IdTransaccionSession)); return(View(model)); }