public List<ItemCombo> ObtieneEmpleadosPersonaJuridica() { List<ItemCombo> lstEmpleados = new List<ItemCombo>(); try { ObrasPublicasEntities objContext = new ObrasPublicasEntities(); var objResult = objContext.sp_gop_get_emp_perj().ToList(); List<sp_gop_get_emp_perj_Result> lstEmpleadosTmp = objResult; foreach (sp_gop_get_emp_perj_Result objEmpleado in lstEmpleadosTmp) { ItemCombo objItemCombo = new ItemCombo(); objItemCombo.Id = objEmpleado.idEmpleado.ToString(); objItemCombo.Nombre = objEmpleado.RazonSocial; lstEmpleados.Add(objItemCombo); } } catch (Exception ex) { throw new Exception(ex.ToString()); } return lstEmpleados; }
public List<ItemCombo> ObtieneEmpleadosPersonaNatural(int pIntIdArea) { List<ItemCombo> lstEmpleados = new List<ItemCombo>(); try { ObrasPublicasEntities objContext = new ObrasPublicasEntities(); var objResult = objContext.sp_gop_get_emp_pern_x_area(pIntIdArea).ToList(); List<sp_gop_get_emp_pern_x_area_Result> lstEmpleadosTmp = objResult; foreach (sp_gop_get_emp_pern_x_area_Result objEmpleado in lstEmpleadosTmp) { ItemCombo objItemCombo = new ItemCombo(); objItemCombo.Id = objEmpleado.idEmpleado.ToString(); objItemCombo.Nombre = objEmpleado.ApellidoPaterno + " " + objEmpleado.Nombres; lstEmpleados.Add(objItemCombo); break; } } catch (Exception ex) { throw new Exception(ex.ToString()); } return lstEmpleados; }
public List<ItemCombo> ObtieneAreas() { List<ItemCombo> lstAreas = new List<ItemCombo>(); try { ObrasPublicasEntities objContext = new ObrasPublicasEntities(); var objResult = objContext.sp_gop_get_areas().ToList(); List<sp_gop_get_areas_Result> lstAreasTmp = objResult; foreach (sp_gop_get_areas_Result objArea in lstAreasTmp) { ItemCombo objItemCombo = new ItemCombo(); objItemCombo.Id = objArea.idArea.ToString(); objItemCombo.Nombre = objArea.descArea; lstAreas.Add(objItemCombo); break; } } catch (Exception ex) { throw new Exception(ex.ToString()); } return lstAreas; }