protected void BindByDataRowRem(DataRow dr, Salida_orden_carga_rem o)
 {
     try
     {
         o.PSalRem.Folio_remision = dr["folio_remision"].ToString();
         o.PSalRem.Referencia     = dr["referencia"].ToString();
         o.PSalRem.Codigo         = dr["codigo"].ToString();
         o.PSalRem.Orden          = dr["orden"].ToString();
         o.PSalRem.Mercancia      = dr["mercancia"].ToString();
         entero = 0;
         if (dr["bultoE"] != DBNull.Value)
         {
             int.TryParse(dr["bultoE"].ToString(), out entero);
             o.PSalRem.BultoTotalInv = entero;
             entero = 0;
         }
         if (dr["piezaE"] != DBNull.Value)
         {
             int.TryParse(dr["piezaE"].ToString(), out entero);
             o.PSalRem.PiezaTotalInv = entero;
             entero = 0;
         }
         if (dr["palletS"] != DBNull.Value)
         {
             int.TryParse(dr["palletS"].ToString(), out entero);
             o.PSalRem.PalletTotal = entero;
             entero = 0;
         }
         if (dr["bultoS"] != DBNull.Value)
         {
             int.TryParse(dr["bultoS"].ToString(), out entero);
             o.PSalRem.BultoTotal = entero;
             entero = 0;
         }
         if (dr["piezaS"] != DBNull.Value)
         {
             int.TryParse(dr["piezaS"].ToString(), out entero);
             o.PSalRem.PiezaTotal = entero;
             entero = 0;
         }
         if (dr["parciales"] != DBNull.Value)
         {
             int.TryParse(dr["parciales"].ToString(), out entero);
             o.PSalRem.CantParciales = entero;
             entero = 0;
         }
         if (dr["forma"] != DBNull.Value)
         {
             int.TryParse(dr["forma"].ToString(), out entero);
             o.PSalRem.Forma = entero;
             entero          = 0;
         }
     }
     catch
     {
         throw;
     }
 }
 internal void fillLstCompartidas()
 {
     try
     {
         this.comm = GenericDataAccess.CreateCommandSP("sp_Salida_orden_carga_rem");
         addParameters(8);
         this.dt   = GenericDataAccess.ExecuteSelectCommand(comm);
         this._lst = new List <Salida_orden_carga_rem>();
         foreach (DataRow dr in dt.Rows)
         {
             Salida_orden_carga_rem o = new Salida_orden_carga_rem();
             o.Referencia = dr["referencia"].ToString();
             this._lst.Add(o);
         }
     }
     catch
     {
         throw;
     }
 }
 public override void fillLst()
 {
     try
     {
         this.comm = GenericDataAccess.CreateCommandSP("sp_Salida_orden_carga_rem");
         addParameters(0);
         this.dt   = GenericDataAccess.ExecuteSelectCommand(comm);
         this._lst = new List <Salida_orden_carga_rem>();
         foreach (DataRow dr in dt.Rows)
         {
             Salida_orden_carga_rem o = new Salida_orden_carga_rem();
             BindByDataRow(dr, o);
             this._lst.Add(o);
         }
     }
     catch
     {
         throw;
     }
 }
 internal void selByIdSalOrdCarga(bool agrupado = true)
 {
     try
     {
         this.comm = GenericDataAccess.CreateCommandSP("sp_Salida_orden_carga_rem");
         addParameters(agrupado ? 51 : 50);
         this.dt   = GenericDataAccess.ExecuteSelectCommand(comm);
         this._lst = new List <Salida_orden_carga_rem>();
         foreach (DataRow dr in dt.Rows)
         {
             Salida_orden_carga_rem o = new Salida_orden_carga_rem();
             BindByDataRow(dr, o);
             o.PSalRem = new Salida_remision();
             BindByDataRowRem(dr, o);
             this._lst.Add(o);
         }
     }
     catch
     {
         throw;
     }
 }
 protected void BindByDataRow(DataRow dr, Salida_orden_carga_rem o)
 {
     try
     {
         int.TryParse(dr["id"].ToString(), out entero);
         o.Id   = entero;
         entero = 0;
         if (dr["id_salida_remision"] != DBNull.Value)
         {
             int.TryParse(dr["id_salida_remision"].ToString(), out entero);
             o.Id_salida_remision = entero;
             entero = 0;
         }
         if (dr["id_salida_orden_carga"] != DBNull.Value)
         {
             int.TryParse(dr["id_salida_orden_carga"].ToString(), out entero);
             o.Id_salida_orden_carga = entero;
             entero = 0;
         }
         if (dr["id_salida"] != DBNull.Value)
         {
             int.TryParse(dr["id_salida"].ToString(), out entero);
             o.Id_salida = entero;
             entero      = 0;
         }
         if (dr["pallet"] != DBNull.Value)
         {
             int.TryParse(dr["pallet"].ToString(), out entero);
             o.Pallet = entero;
             entero   = 0;
         }
         o.Referencia = dr["referencia"].ToString();
     }
     catch
     {
         throw;
     }
 }
 public Salida_orden_carga_remMng()
 {
     this._oSalida_orden_carga_rem = new Salida_orden_carga_rem();
     this._lst = new List <Salida_orden_carga_rem>();
 }