コード例 #1
0
        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);
        }
コード例 #2
0
        /// <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);
        }