Example #1
0
        public ResponseContenedorPermisoSalida ListaContenedoresconPermisoSalida(RequestListaContenedorPermisoSalida request)
        {
            ResponseContenedorPermisoSalida response = new ResponseContenedorPermisoSalida();
            DocumentoOrigenDA lcdpda = new DocumentoOrigenDA();
            RequestConsultarUbicacionContenedor req = new RequestConsultarUbicacionContenedor();
            TransDepotProxy proxy = new TransDepotProxy();

            response = lcdpda.ListaContenedoresconPermisoSalida(request);

            req.ReferenceNumber = request.DocumentoOrigen;

            ResponseConsultarUbicacionContenedor ubicaciones = proxy.ConsultarUbicacionContenedor(req);

            response.ListaContenedoresPermisoSalida.ForEach(x =>
            {
                if (ubicaciones.isValid)
                {
                    x.NumeroMovimientos = ubicaciones.data.Where(y => y.EquipmentNumber == x.Contenedor).FirstOrDefault().NumberOfMoves;
                }
                else
                {
                    x.NumeroMovimientos = 0;
                }
            });

            return(response);
        }
Example #2
0
        public ResponseBusquedaDocumentoOrigen ConsultaBusquedaBL(RequestBusquedaDocumentoOrigen request)
        {
            ResponseBusquedaDocumentoOrigen response = new ResponseBusquedaDocumentoOrigen();
            DocumentoOrigenDA bda = new DocumentoOrigenDA();

            response = bda.ConsultaBusquedaBL(request);

            return(response);
        }
Example #3
0
        public ResponseConsultaDocumentoOrigenCitas ConsultaDocumentoOrigenCitas(RequestConsultaDocumentoOrigenCitas request)
        {
            ResponseConsultaDocumentoOrigenCitas response = new ResponseConsultaDocumentoOrigenCitas();
            DocumentoOrigenDA cdoa = new DocumentoOrigenDA();

            response = cdoa.ConsultaDocumentoOrigenCitas(request);

            return(response);
        }
Example #4
0
        public ResponseConsultaDocOrigenCitasTipContenedor ConsultaDocOrigenTipContenedor(RequestConsultaDocOrigenCitasTipContenedor request)
        {
            ResponseConsultaDocOrigenCitasTipContenedor response = new ResponseConsultaDocOrigenCitasTipContenedor();
            DocumentoOrigenDA cdotda = new DocumentoOrigenDA();

            response = cdotda.ConsultaDocOrigenTipContenedor(request);

            return(response);
        }