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);
        }
示例#2
0
        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);
        }