public ActionResult Modificar(ro_cargaFamiliar_Info info) { try { if (ModelState.IsValid) { info.IdEmpresa = GetIdEmpresa(); if (!bus_cargo.modificarDB(info)) { cargar_combos(); return(View(info)); } else { return(RedirectToAction("Index", new { IdEmpleado = info.IdEmpleado })); } } else { return(View(info)); } } catch (Exception) { throw; } }
public bool modificarDB(ro_cargaFamiliar_Info info) { try { using (Entities_rrhh Context = new Entities_rrhh()) { ro_cargaFamiliar Entity = Context.ro_cargaFamiliar.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.IdEmpleado == info.IdEmpleado && q.IdCargaFamiliar == info.IdCargaFamiliar); if (Entity == null) { return(false); } Entity.Nombres = info.Nombres; Entity.Cedula = info.Cedula; Entity.Sexo = info.Sexo; Entity.TipoFamiliar = info.TipoFamiliar; Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public bool guardarDB(ro_cargaFamiliar_Info info) { try { using (Entities_rrhh Context = new Entities_rrhh()) { ro_cargaFamiliar Entity = new ro_cargaFamiliar { IdEmpresa = info.IdEmpresa, IdEmpleado = info.IdEmpleado, IdCargaFamiliar = get_id(info.IdEmpresa, info.IdEmpleado), Cedula = info.Cedula, Nombres = info.Nombres, capacidades_especiales = info.capacidades_especiales, Sexo = info.Sexo, FechaDefucion = info.FechaDefucion, FechaNacimiento = info.FechaNacimiento, TipoFamiliar = info.TipoFamiliar, Estado = info.Estado = "A" }; Context.ro_cargaFamiliar.Add(Entity); Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public bool anularDB(ro_cargaFamiliar_Info info) { try { return(odata.anularDB(info)); } catch (Exception) { throw; } }
public ActionResult Nuevo(int IdEmpleado = 0) { try { ro_cargaFamiliar_Info model = new ro_cargaFamiliar_Info { IdEmpleado = IdEmpleado }; ViewBag.IdEmpleado = IdEmpleado; cargar_combos(); return(View(model)); } catch (Exception) { throw; } }
public ActionResult Anular(ro_cargaFamiliar_Info info) { try { if (!bus_cargo.anularDB(info)) { cargar_combos(); return(View(info)); } else { return(RedirectToAction("Index")); } } catch (Exception) { throw; } }
public bool anularDB(ro_cargaFamiliar_Info info) { try { using (Entities_rrhh Context = new Entities_rrhh()) { ro_cargaFamiliar Entity = Context.ro_cargaFamiliar.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.IdEmpleado == info.IdEmpleado && q.IdCargaFamiliar == info.IdCargaFamiliar); if (Entity == null) { return(false); } Entity.Estado = info.Estado = "I"; Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public ro_cargaFamiliar_Info get_info(int IdEmpresa, decimal IdEmpleado, int IdCargaFamiliar) { try { ro_cargaFamiliar_Info info = new ro_cargaFamiliar_Info(); using (Entities_rrhh Context = new Entities_rrhh()) { ro_cargaFamiliar Entity = Context.ro_cargaFamiliar.FirstOrDefault(q => q.IdEmpresa == IdEmpresa && q.IdEmpleado == IdEmpleado && q.IdCargaFamiliar == IdCargaFamiliar); if (Entity == null) { return(null); } info = new ro_cargaFamiliar_Info { IdEmpresa = Entity.IdEmpresa, IdEmpleado = Entity.IdEmpleado, IdCargaFamiliar = Entity.IdCargaFamiliar, Cedula = Entity.Cedula, Nombres = Entity.Nombres, capacidades_especiales = Entity.capacidades_especiales, Sexo = Entity.Sexo, FechaDefucion = Entity.FechaDefucion, FechaNacimiento = Entity.FechaNacimiento, TipoFamiliar = Entity.TipoFamiliar, Estado = Entity.Estado }; } return(info); } catch (Exception) { throw; } }