예제 #1
0
        //Metodo para Obtener Los numeros de folios del contenedor seleccionado de la tabla InventarioContenedores funciona para Inhabilitar  o Asignar por contenedor
        public JsonResult ObtenerFoliosDelContenedor(int IdInventario, string OrdenSeleccionada, int ContenedorSeleccionado)
        {
            List <string> foliosContenedor = new List <string>();

            //int idBanco = Negocios.InventarioNegocios.ObtenerIdBanco(banco);

            var foliosDeContenedorEncontrado = InventarioNegocios.ObtenerFoliosPorContenedor(IdInventario, OrdenSeleccionada, ContenedorSeleccionado);

            foliosContenedor.Add(Convert.ToString(foliosDeContenedorEncontrado.Id));
            foliosContenedor.Add(Convert.ToString(foliosDeContenedorEncontrado.FolioInicial));
            foliosContenedor.Add(foliosDeContenedorEncontrado.FolioFinal);

            return(Json(foliosContenedor, JsonRequestBehavior.AllowGet));
        }
예제 #2
0
        //Metodo para Obtener Numeros de orden de la tabla InventarioContenedores funciona para Inhabilitar o Asignar por contenedor
        public JsonResult ObtenerNumerosContenedores(int IdInventario, string OrdenSeleccionada)
        {
            List <string> numeroDeContenedores    = new List <string>();
            var           contenedoresEncontrados = InventarioNegocios.ObtenerContenedoresActivosPorIdInventario(IdInventario, OrdenSeleccionada);

            foreach (var contenedor in contenedoresEncontrados)
            {
                numeroDeContenedores.Add(Convert.ToString(contenedor.NumContenedor));
            }


            if (numeroDeContenedores.Count < 1 || numeroDeContenedores == null)
            {
                numeroDeContenedores.Add("Error al Obtener los contenedores, INTENTELO DE NUEVO");
            }

            return(Json(numeroDeContenedores, JsonRequestBehavior.AllowGet));
        }