public List <datosTiempo> CargarTiempos(string CotizacionClienteID) { DsTiempoConvenio ds = new DsTiempoConvenio(); List <datosTiempo> lista = new List <datosTiempo>(); ITiempoConvenio tiempo = TiempoConvenioFactory.GetTiempoConvenio(); try { ds = tiempo.GetTiempoCotizacionesConsultaDataSet(int.Parse(CotizacionClienteID)); } catch { throw new Exception("no existe una cotizacion para el cliente seleccionado"); } foreach (var datos in ds.Datos) { datosTiempo d = new datosTiempo(); d.AgrupacionDestinoDescrip = datos.AgrupacionDestinoDescrip; d.CotizacionClienteUVentaModalidadID = datos.CotizacionClienteUVentaModalidadID; d.CotizacionClienteUVentaModalidadOrigenDestinoID = datos.CotizacionClienteUVentaModalidadOrigenDestinoID; d.DestinoFleteDescrip = datos.DestinoFleteDescrip; d.OrigenFleteDescrip = datos.OrigenFleteDescrip; d.TarifarioClienteFleteDescrip = datos.TarifarioClienteFleteDescrip; d.TarifarioFleteDescrip = datos.TarifarioFleteDescrip; d.TiempoCumplimiento = datos.TiempoCumplimiento; d.TiempoEntrega = datos.TiempoEntrega; d.TiempoTransbordo = datos.TiempoTransbordo; d.TiempoDespacho = datos.TiempoDespacho; d.UnidadVentaDescrip = datos.UnidadVentaDescrip; d.ZonaDescrip = datos.ZonaDescrip; d.ModalidadEntregaDescrip = datos.ModalidadEntregaDescrip; lista.Add(d); } return(lista); }
public DsTiempoConvenio GetTiempoCotizacionesConsultaDataSet(int cotizacionClienteID) { DsTiempoConvenio ds = new DsTiempoConvenio(); SqlParameter pCotizacionClienteUVentaID = new SqlParameter("@CotizacionClienteID", cotizacionClienteID); Config.Conexion.LlenarTypeDataSet(ds.Datos, System.Data.CommandType.StoredProcedure, "ConvenioClienteTiemposOperativos", pCotizacionClienteUVentaID); return(ds); }