public ActionResult Nuevo() { cargar_combos(); ro_area_x_departamento_Info info = new ro_area_x_departamento_Info(); return(View(info)); }
public ro_area_x_departamento_Info get_info(int IdEmpresa, int Secuencia) { try { ro_area_x_departamento_Info info = new ro_area_x_departamento_Info(); using (Entities_rrhh Context = new Entities_rrhh()) { ro_area_x_departamento q = Context.ro_area_x_departamento.FirstOrDefault(v => v.IdEmpresa == IdEmpresa && v.Secuencia == Secuencia); if (q == null) { return(null); } info = new ro_area_x_departamento_Info { IdEmpresa = q.IdEmpresa, Secuencia = q.Secuencia, IdDivision = q.IdDivision, IdArea = q.IdArea, IdDepartamento = q.IdDepartamento }; } return(info); } catch (Exception) { throw; } }
public bool modificarDB(ro_area_x_departamento_Info info) { try { using (Entities_rrhh Context = new Entities_rrhh()) { ro_area_x_departamento Entity = Context.ro_area_x_departamento.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.Secuencia == info.Secuencia); if (Entity == null) { return(false); } Entity.IdEmpresa = info.IdEmpresa; Entity.IdDivision = info.IdDivision; Entity.IdArea = info.IdArea; Entity.IdDepartamento = info.IdDepartamento; Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public ActionResult Nuevo(int IdEmpresa = 0) { cargar_combos(); ro_area_x_departamento_Info info = new ro_area_x_departamento_Info(); info.IdEmpresa = Convert.ToInt32(SessionFixed.IdEmpresa); return(View(info)); }
public ActionResult Anular(ro_area_x_departamento_Info model) { if (!bus_area_x_departamento.anularDB(model)) { cargar_combos(); return(View(model)); } return(RedirectToAction("Index")); }
public ActionResult Anular(ro_area_x_departamento_Info model) { model.IdEmpresa = Convert.ToInt32(SessionFixed.IdEmpresa); if (!bus_area_x_departamento.anularDB(model)) { cargar_combos(); return(View(model)); } return(RedirectToAction("Index")); }
public bool anularDB(ro_area_x_departamento_Info info) { try { return(odata.AnularDB(info)); } catch (Exception) { throw; } }
public ActionResult Nuevo(ro_area_x_departamento_Info model) { if (model == null) { return(View(model)); } model.IdEmpresa = Convert.ToInt32(SessionFixed.IdEmpresa); if (bus_area_x_departamento.guardarDB(model)) { return(RedirectToAction("Index")); } else { cargar_combos(); return(View(model)); } }
public ActionResult Nuevo(ro_area_x_departamento_Info model) { if (model == null) { return(View(model)); } if (bus_area_x_departamento.guardarDB(model)) { return(RedirectToAction("Index")); } else { cargar_combos(); return(View(model)); } }
public bool guardarDB(ro_area_x_departamento_Info info) { try { if (odata.si_existe(info.IdEmpresa, info.IdDivision, info.IdArea, info.IdDepartamento)) { return(odata.modificarDB(info)); } else { return(odata.guardarDB(info)); } } catch (Exception) { throw; } }
public bool AnularDB(ro_area_x_departamento_Info info) { try { using (Entities_rrhh Context = new Entities_rrhh()) { ro_area_x_departamento Entity = Context.ro_area_x_departamento.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.Secuencia == info.Secuencia); if (Entity == null) { return(false); } Context.ro_area_x_departamento.Remove(Entity); Context.SaveChanges(); } return(true); } 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_area_x_departamento_Info model = new ro_area_x_departamento_Info { IdEmpresa = Convert.ToInt32(SessionFixed.IdEmpresa), IdTransaccionSession = Convert.ToDecimal(SessionFixed.IdTransaccionSession) }; List <ro_area_x_departamento_Info> lista = bus_area_x_departamento.get_list(model.IdEmpresa); Lista_AreaDep.set_list(lista, Convert.ToDecimal(SessionFixed.IdTransaccionSession)); return(View(model)); }
public bool guardarDB(ro_area_x_departamento_Info info) { try { using (Entities_rrhh Context = new Entities_rrhh()) { ro_area_x_departamento Entity = new ro_area_x_departamento { IdEmpresa = info.IdEmpresa, Secuencia = info.Secuencia = get_id(info.IdEmpresa), IdDivision = info.IdDivision, IdArea = info.IdArea, IdDepartamento = info.IdDepartamento }; Context.ro_area_x_departamento.Add(Entity); Context.SaveChanges(); } return(true); } catch (Exception ex) { throw; } }