Ejemplo n.º 1
0
        /// <summary>
        /// Procedimiento que lista los datos de seleccion riel de carga
        /// </summary>
        /// <param name="decPeso"></param>
        /// <param name="bitEsEstructural"></param>
        /// <returns></returns>
        public List <SeleccionRielDeCarga> ListarDriveInRielDeCarga(decimal decPeso, bool bitEsEstructural)
        {
            List <SeleccionRielDeCarga> result = new List <SeleccionRielDeCarga>();

            try
            {
                using (RielTarimaDataContext dc = new RielTarimaDataContext(Helper.ConnectionString()))
                {
                    var query = from item in dc.stp_ListarDriveInRielDeCarga(decPeso, bitEsEstructural)
                                select new SeleccionRielDeCarga
                    {
                        sintDriveInID        = item.sintDriveInID,
                        decLargo             = item.decLargo,
                        decLongitud          = item.decLongitud,
                        decAncho             = item.decAncho,
                        decTotalKiloUnitario = item.decTotalKiloUnitario,
                        decPrecioFinal       = item.decPrecioFinal
                    };
                    result.AddRange(query);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(result);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Procedimiento que lista los datos de Riel Tarima en base al ID de la cotización
        /// </summary>
        /// <param name="intCotizacionID"></param>
        /// <returns></returns>
        public List <SeleccionRielDeCarga> ListarSeleccionRielTarima(int intCotizacionID)
        {
            List <SeleccionRielDeCarga> result = new List <SeleccionRielDeCarga>();

            using (RielTarimaDataContext dc = new RielTarimaDataContext(Helper.ConnectionString()))
            {
                var query = from item in dc.stp_ListarDatosRielTarima(0, intCotizacionID)
                            select new SeleccionRielDeCarga
                {
                    intSeleccionRielCargaID = item.intSeleccionRielCargaID,
                    intDetCotizaID          = item.intDetCotizaID,
                    intRielTarimaID         = item.intRielTarimaID,
                    sintDriveInID           = item.sintDriveInID,
                    decLargo             = item.decLargo,
                    decLongitud          = item.decLongitud,
                    decAncho             = item.decAncho,
                    decTotalKiloUnitario = item.decTotalKiloUnitario,
                    decPesoTotal         = item.decPesoTotal,
                    decPrecioFinal       = item.decPrecioFinal,
                    decPrecioVentaTotal  = item.decPrecioVentaTotal,
                    intCantidad          = item.intCantidad
                };
                result.AddRange(query);
            }
            return(result);
        }