public static List <Personal> PersonalFillEvenInactive() { List <Personal> lst = new List <Personal>(); try { PersonalMng oMng = new PersonalMng(); oMng.fillEvenInactive(); lst = oMng.Lst; Personal_empresaMng oPEmpMng = new Personal_empresaMng(); foreach (Personal itemP in lst) { Personal_empresa oPE = new Personal_empresa() { Id = itemP.Id_personal_empresa }; oPEmpMng.O_Personal_empresa = oPE; oPEmpMng.selById(); itemP.PerEmp = oPE; } } catch { throw; } return(lst); }
protected void BindByDataRow(DataRow dr, Personal_empresa o) { try { int.TryParse(dr["id"].ToString(), out entero); o.Id = entero; entero = 0; o.Nombre = dr["nombre"].ToString(); o.Razon_social = dr["razon_social"].ToString(); } catch { throw; } }
public override void fillLst() { try { this.comm = GenericDataAccess.CreateCommandSP("sp_Personal_empresa"); addParameters(0); this.dt = GenericDataAccess.ExecuteSelectCommand(comm); this._lst = new List <Personal_empresa>(); foreach (DataRow dr in dt.Rows) { Personal_empresa o = new Personal_empresa(); BindByDataRow(dr, o); this._lst.Add(o); } } catch { throw; } }
public Personal_empresaMng() { this._oPersonal_empresa = new Personal_empresa(); this._lst = new List <Personal_empresa>(); }