/// <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); }
/// <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); }