public DsTarifariosFleteZonaTopeCompleto GetTarifarioFleteZonaTopeCompletoDataSet() { DsTarifariosFleteZonaTopeCompleto ds = new DsTarifariosFleteZonaTopeCompleto(); SqlParameter pTarifarioFleteID = new SqlParameter("@TarifarioFleteID", this.TarifarioFleteID); Config.Conexion.LlenarTypeDataSet(ds.Datos, System.Data.CommandType.StoredProcedure, "TarifariosFleteZonaTopeByTarifarioFleteID", pTarifarioFleteID); return(ds); }
/// <summary> /// Metodo que consulta todos los importes para las distintas zonas y topes de un tarifario en especial. /// </summary> /// <returns></returns> public bool Consultar() { ///Llenar un DataSet aplanado con todos los datos que necesito. DsTarifariosFleteZonaTopeCompleto ds = this.GetTarifarioFleteZonaTopeCompletoDataSet(); if (ds == null) { return(false); } DsTarifariosFleteZonaTopeCompleto.DatosRow dr = null; for (int i = 0; i < ds.Datos.Rows.Count; i++) { dr = (DsTarifariosFleteZonaTopeCompleto.DatosRow)ds.Datos.Rows[i]; ITarifarioFleteZonaTope oTarifarioFleteZonaTope = (ITarifarioFleteZonaTope)this.AddTarifarioFleteZonaTope(); oTarifarioFleteZonaTope.Cargar(dr); } return(true); }