public virtual List <CotizacionUnicaCorporativoAgenciasOrigenGET> CotizacionUnicaCorporativoAgenciasOrigenGET()
        {
            CotizacionUnicaCorporativoRepositorio _repositorio = new CotizacionUnicaCorporativoRepositorio();
            List <Entidades.CotizacionUnicaCorporativoAgenciasOrigenGET> lista = _repositorio.CotizacionUnicaCorporativoAgenciasOrigenGET();

            return(lista);
        }
        public virtual List <CotizacionUnicaCorporativoGET> CotizacionUnicaCorporativoGET(int Cotizacion, string CodigoUnico, int Agencia)
        {
            CotizacionUnicaCorporativoRepositorio          _repositorio = new CotizacionUnicaCorporativoRepositorio();
            List <Entidades.CotizacionUnicaCorporativoGET> lista        = _repositorio.CotizacionUnicaCorporativoGET(Cotizacion, CodigoUnico, Agencia);

            return(lista);
        }
        public virtual List <ClientesCorpTodosALL> ClientesCorpTodosALL(string Codigo, string Nombre, string NombreCompleto, string Apellido, string CUIT, int StartingRecord, int PageSize, int TotalRows)
        {
            CotizacionUnicaCorporativoRepositorio _repositorio = new CotizacionUnicaCorporativoRepositorio();
            List <Entidades.ClientesCorpTodosALL> lista        = _repositorio.ClientesCorpTodosALL(Codigo, Nombre, NombreCompleto, Apellido, CUIT, StartingRecord, PageSize, TotalRows);

            return(lista);
        }
        public virtual List <CotizacionUnicaCorporativoUVentaClienteGET> CotizacionUnicaCorporativoUVentaClienteGET(int clienteCorporativoID)
        {
            CotizacionUnicaCorporativoRepositorio _repositorio = new CotizacionUnicaCorporativoRepositorio();
            List <Entidades.CotizacionUnicaCorporativoUVentaClienteGET> lista = _repositorio.CotizacionUnicaCorporativoUVentaClienteGET(clienteCorporativoID);

            return(lista);
        }
        public virtual List <ClientesEventualesGET> GetDatosClientesEventualesGET(string Codigo, string Nombre, string Apellido, string Cuit)
        {
            CotizacionUnicaCorporativoRepositorio  _repositorio = new CotizacionUnicaCorporativoRepositorio();
            List <Entidades.ClientesEventualesGET> lista        = _repositorio.GetDatosClientesEventualesGET(Codigo, Nombre, Apellido, Cuit);

            return(lista);
        }
        //T.Laz
        //public String CotizacionUnicaCorporativoGetPagaSeguro(int clienteID, int productoID, int tiempoEntregaID)
        public String CotizacionUnicaCorporativoGetPagaSeguro(int clienteID, int productoID, int tiempoEntregaID, int unidadVentaID)
        {
            CotizacionUnicaCorporativoRepositorio _repositorio = new CotizacionUnicaCorporativoRepositorio();

            //T.Laz
            //return _repositorio.CotizacionUnicaCorporativoGetPagaSeguro(clienteID, productoID, tiempoEntregaID);
            return(_repositorio.CotizacionUnicaCorporativoGetPagaSeguro(clienteID, productoID, tiempoEntregaID, unidadVentaID));
        }
        public List <CotizacionUnicaCorporativoConsulGET> AutorizacionesCorporativosConsul(string CodigoCliente, string ClientesID, DateTime Fecha,
                                                                                           string CodigoAutorizacion, int CodigoUtilizado, string NroGuia, int ClientesEventuales, string AgenciasOrigen)
        {
            CotizacionUnicaCorporativoRepositorio _repositorio         = new CotizacionUnicaCorporativoRepositorio();
            List <Entidades.CotizacionUnicaCorporativoConsulGET> lista = _repositorio.GetAutorizacionCorpo(CodigoCliente, ClientesID, Fecha,
                                                                                                           CodigoAutorizacion, CodigoUtilizado, NroGuia, ClientesEventuales, AgenciasOrigen);

            return(lista);
        }
        public string CotizacionUnicaCorporativoINS(int?ClienteID, int Codigo, string Nombre, string Apellido, string NroDocumento, string FechaAlta,
                                                    int UsuarioAlta, string FechaInicio, string FechaFin, int AgenciaOrigenID, int LocalidadOrigenID, int LocalidadOrigenCP, int LocalidadOrigenCPID,
                                                    int ProvinciaOrigenID, int AgenciaDestinoID, int LocalidadDestinoID, int LocalidadDestinoCP, int LocalidadDestinoCPID, int ProvinciaDestinoID,
                                                    string CalleRemitente, int?NumeroRemitente, string CalleDestinatario, int?NumeroDestinatario, string Servicio, int ServicioID,
                                                    int ModalidadEntregaID, string Neto, string Iva, string Total, int UnidadVentaID, string Flete, string Seguro, string Retiro, string Entrega,
                                                    string SeguroPorMil, int TipoCliente, int TipoDoc, int CondicionIva)
        {
            CotizacionUnicaCorporativoRepositorio _repositorio = new CotizacionUnicaCorporativoRepositorio();

            return(_repositorio.CotizacionUnicaCorporativoINS(ClienteID, Codigo, Nombre, Apellido, NroDocumento, FechaAlta, UsuarioAlta, FechaInicio, FechaFin,
                                                              AgenciaOrigenID, LocalidadOrigenID, LocalidadOrigenCP, LocalidadOrigenCPID, ProvinciaOrigenID, AgenciaDestinoID, LocalidadDestinoID,
                                                              LocalidadDestinoCP, LocalidadDestinoCPID, ProvinciaDestinoID, CalleRemitente, NumeroRemitente, CalleDestinatario, NumeroDestinatario,
                                                              Servicio, ServicioID, ModalidadEntregaID, Neto, Iva, Total, UnidadVentaID, Flete, Seguro, Retiro, Entrega, SeguroPorMil, TipoCliente, TipoDoc, CondicionIva));
        }
        public Int32?CotizacionUnicaCorporativoDEL(int cotizacionID, string codigoUnico, int usuario, int guiaId)
        {
            CotizacionUnicaCorporativoRepositorio _repositorio = new CotizacionUnicaCorporativoRepositorio();

            return(_repositorio.CotizacionUnicaCorporativoDEL(cotizacionID, codigoUnico, usuario, guiaId));
        }
        public String CotizacionUnicaCorporativoINS2(CotizacionUnicaCorporativo cotizacion)
        {
            CotizacionUnicaCorporativoRepositorio _repositorio = new CotizacionUnicaCorporativoRepositorio();

            return(_repositorio.CotizacionUnicaCorporativoINS2(cotizacion));
        }