/// <summary> /// Procedimiento que lista datos Drive In Brazo /// </summary> /// <param name="bitEsEstructural"></param> /// <param name="sintEstructural"></param> /// <returns></returns> public List <SeleccionBrazo> ListarDatosBrazoDriveIn(bool bitEsEstructural, short sintEstructural) { List <SeleccionBrazo> result = new List <SeleccionBrazo>(); try { using (BrazoDataContext dc = new BrazoDataContext(Helper.ConnectionString())) { var query = from item in dc.stp_ListarDriveInBrazo(bitEsEstructural, sintEstructural) select new SeleccionBrazo { 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 seleccion brazo en base al ID de la cotización /// </summary> /// <param name="intCotizacionID"></param> /// <returns></returns> public List <SeleccionBrazo> ListarSeleccionBrazo(int intCotizacionID) { List <SeleccionBrazo> result = new List <SeleccionBrazo>(); try { using (BrazoDataContext dc = new BrazoDataContext(Helper.ConnectionString())) { var query = from item in dc.stp_ListarDatosBrazo(0, intCotizacionID) select new SeleccionBrazo { intSeleccionBrazoID = item.intSeleccionBrazoID, intBrazo = item.intBrazoID, intDetCotizaID = item.intDetCotizaID, decLargo = item.decLargo, decLongitud = item.decLongitud, intCantidad = item.intCantidad, decAncho = item.decAncho, decTotalKiloUnitario = item.decTotalKiloUnitario, decPesoTotal = item.decPesoTotal, decPrecioVentaUnitario = item.decPrecioVentaUnitario, decPrecioFinal = item.decPrecioVentaUnitario, decPrecioVentaTotal = item.decPrecioVentaTotal }; result.AddRange(query); } } catch (Exception ex) { throw ex; } return(result); }
/// <summary> /// Procedimiento que lista los datos de brazo /// </summary> /// <param name="intBrazoID"></param> /// <param name="intCotizacionID"></param> /// <returns></returns> public List <DatosBrazo> ListarDatosBrazo(int intBrazoID, int intCotizacionID) { List <DatosBrazo> result = new List <DatosBrazo>(); try { using (BrazoDataContext dc = new BrazoDataContext(Helper.ConnectionString())) { var query = from item in dc.stp_ListarDatosBrazo(intBrazoID, intCotizacionID) select new DatosBrazo { intBrazoID = item.intBrazoID, intElementoID = item.intElementoID, intCotizacionID = item.intCotizacionID, sintPinturaID = item.sintPinturaID, intCantidad = item.intCantidad, bitActivo = item.bitActivo, sintLargoBrazoID = item.sintLargoBrazoID, intDetCotizaID = item.intDetCotizaID, decLargo = item.decLargo, //decPrecioVentaUnitario = item.decPrecioVentaUnitario, //decPrecioVentaTotal = item.decPrecioVentaTotal, //decPesoUnitario = item.decPesoUnitario, //decPesoTotal = item.decPesoTotal, // Agregamos la entidad que almacenará los datos de la seleccion seleccion = new SeleccionBrazo() { intSeleccionBrazoID = item.intSeleccionBrazoID, intBrazo = item.intBrazoID, sintDriveInID = item.sintDriveInID, decLargo = item.decLargo, decLongitud = item.decLongitud, decAncho = item.decAncho, decTotalKiloUnitario = item.decTotalKiloUnitario, decPrecioFinal = item.decPrecioFinal, decPrecioVentaUnitario = item.decPrecioVentaUnitario, decPrecioVentaTotal = item.decPrecioVentaTotal, decPesoUnitario = item.decPesoUnitario, decPesoTotal = item.decPesoTotal, intCantidad = item.intCantidad } }; result.AddRange(query); } } catch (Exception ex) { throw ex; } return(result); }