public override void fillLst(IDbTransaction trans = null) { try { this.comm = GenericDataAccess.CreateCommandSP("sp_Cortina_disponible"); addParameters(0); if (trans == null) { this.dt = GenericDataAccess.ExecuteSelectCommand(comm); } else { this.dt = GenericDataAccess.ExecuteSelectCommand(comm, trans); } this._lst = new List <Cortina_disponible>(); foreach (DataRow dr in dt.Rows) { Cortina_disponible o = new Cortina_disponible(); BindByDataRow(dr, o); this._lst.Add(o); } } catch { throw; } }
protected void BindByDataRow(DataRow dr, Cortina_disponible 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["id_cortina"] != DBNull.Value) { int.TryParse(dr["id_cortina"].ToString(), out entero); o.Id_cortina = entero; entero = 0; } if (dr["id_asn"] != DBNull.Value) { int.TryParse(dr["id_asn"].ToString(), out entero); o.Id_asn = entero; entero = 0; } if (dr["tarima_x_recibir"] != DBNull.Value) { int.TryParse(dr["tarima_x_recibir"].ToString(), out entero); o.Tarima_x_recibir = entero; entero = 0; } if (dr["tarima_recibida"] != DBNull.Value) { int.TryParse(dr["tarima_recibida"].ToString(), out entero); o.Tarima_recibida = entero; entero = 0; } if (dr["inicio"] != DBNull.Value) { DateTime.TryParse(dr["inicio"].ToString(), out fecha); o.Inicio = fecha; fecha = default(DateTime); } if (dr["fin"] != DBNull.Value) { DateTime.TryParse(dr["fin"].ToString(), out fecha); o.Fin = fecha; fecha = default(DateTime); } } catch { throw; } }
public Cortina_disponibleMng() { this._oCortina_disponible = new Cortina_disponible(); this._lst = new List <Cortina_disponible>(); }