protected void BindByDataRow(DataRow dr, Entrada_fondeo o) { try { int.TryParse(dr["id"].ToString(), out entero); o.Id = entero; entero = 0; if (dr["id_usuario"] != DBNull.Value) { int.TryParse(dr["id_usuario"].ToString(), out entero); o.Id_usuario = entero; entero = 0; } if (dr["fecha"] != DBNull.Value) { DateTime.TryParse(dr["fecha"].ToString(), out fecha); o.Fecha = fecha; fecha = default(DateTime); } o.Importador = dr["importador"].ToString(); o.Aduana = dr["aduana"].ToString(); o.Referencia = dr["referencia"].ToString(); o.Factura = dr["factura"].ToString(); o.Codigo = dr["codigo"].ToString(); o.Orden = dr["orden"].ToString(); o.Vendor = dr["vendor"].ToString(); if (dr["piezas"] != DBNull.Value) { int.TryParse(dr["piezas"].ToString(), out entero); o.Piezas = entero; entero = 0; } if (dr["valorfactura"] != DBNull.Value) { Double.TryParse(dr["valorfactura"].ToString(), out doble); o.Valorfactura = doble; doble = 0; } o.Folio = dr["folio"].ToString(); } catch { throw; } }
internal void selByFolio() { try { this.comm = GenericDataAccess.CreateCommandSP("sp_Entrada_fondeo"); addParameters(13); this.dt = GenericDataAccess.ExecuteSelectCommand(comm); this._lst = new List <Entrada_fondeo>(); foreach (DataRow dr in dt.Rows) { Entrada_fondeo o = new Entrada_fondeo(); BindByDataRow(dr, o); this._lst.Add(o); } } catch { throw; } }
internal void selforKardex() { try { this.comm = GenericDataAccess.CreateCommandSP("sp_Entrada_fondeo"); addParameters(12); this.dt = GenericDataAccess.ExecuteSelectCommand(comm); this._lst = new List <Entrada_fondeo>(); foreach (DataRow dr in dt.Rows) { Entrada_fondeo o = new Entrada_fondeo(); o.Aduana = dr["aduana"].ToString(); o.Referencia = dr["referencia"].ToString(); this._lst.Add(o); } } catch { throw; } }
internal void selByReferencia(bool withDetail = true) { try { this.comm = GenericDataAccess.CreateCommandSP("sp_Entrada_fondeo"); addParameters(withDetail ? 8 : 10); this.dt = GenericDataAccess.ExecuteSelectCommand(comm); this._lst = new List <Entrada_fondeo>(); foreach (DataRow dr in dt.Rows) { Entrada_fondeo o = new Entrada_fondeo(); BindByDataRow(dr, o); if (withDetail) { o.Estatus = dr["estatus"].ToString(); } this._lst.Add(o); } } catch { throw; } }
public Entrada_fondeoMng() { this._oEntrada_fondeo = new Entrada_fondeo(); this._lst = new List <Entrada_fondeo>(); }