Пример #1
0
        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);
        }
Пример #2
0
 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;
     }
 }
Пример #3
0
 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;
     }
 }
Пример #4
0
 public Personal_empresaMng()
 {
     this._oPersonal_empresa = new Personal_empresa();
     this._lst = new List <Personal_empresa>();
 }