コード例 #1
0
        public ActionResult DetalleCompra(string idt)
        {
            string ruta = "/Compras/detalle";

            //sesion
            if (Session["token"] == null)
            {
                return(RedirectToAction("./")); //salir a login
            }
            else
            {
                //permisos
                string tk      = Session["token"].ToString();
                int    permiso = validacion.validarPermisos(tk, ruta);
                if (permiso != 0)
                {
                    //code
                    List <DetalleCompra> compras = new List <Beans.DetalleCompra>();
                    compras = model.listarDetalleCompra(idt);
                    List <Material> listaMateriales = new List <Material>();
                    listaMateriales = materialModel.listaMaterial();
                    List <Kardex> kardex = new List <Kardex>();
                    kardex             = kardexModel.listaKardex();
                    ViewBag.kardex     = kardex;
                    ViewBag.compras    = compras;
                    ViewBag.materiales = listaMateriales;
                    ViewBag.idCompra   = idt;
                    return(View());
                }
                else
                {
                    return(RedirectToAction("./")); //salir a login
                }
            }
        }
コード例 #2
0
        public ActionResult DetalleNota(string idt, string refr)
        {
            string ruta = "/Notas/detalle";

            //sesion
            if (Session["token"] == null)
            {
                return(RedirectToAction("./")); //salir a login
            }
            else
            {
                //permisos
                string tk      = Session["token"].ToString();
                int    permiso = validation.validarPermisos(tk, ruta);
                if (permiso != 0)
                {
                    List <DetalleNota> listaDetalle  = new List <DetalleNota>();
                    List <Material>    listaMaterial = new List <Material>();
                    listaMaterial = materialModel.listaMaterial();
                    listaDetalle  = model.listarDetalleNota(idt);
                    //datos lista
                    List <DetalleCompra>      detalleCompra      = new List <DetalleCompra>();
                    List <DetalleOrdenPedido> detalleOrdenPedido = new List <DetalleOrdenPedido>();
                    detalleCompra      = null;
                    detalleOrdenPedido = null;
                    int tipo = model.buscaTipoNota(idt);
                    if (tipo == 1)
                    {
                        detalleCompra = compraModel.listarDetalleCompra(refr);
                    }
                    else if (tipo == 2)
                    {
                        detalleOrdenPedido = ordenPedidoModel.listarDetalleOrdenPedido(refr);
                    }
                    //datos lista
                    ViewBag.detalleCompra      = detalleCompra;
                    ViewBag.detalleOrdenPedido = detalleOrdenPedido;
                    ViewBag.idTipo             = tipo;
                    ViewBag.listaMaterial      = listaMaterial;
                    ViewBag.listaDetalle       = listaDetalle;
                    ViewBag.nota      = idt;
                    ViewBag.nomUser   = Session["nombre"];
                    ViewBag.empresa   = Session["empresa"];
                    ViewBag.negocio   = Session["negocio"];
                    ViewBag.color     = Session["color"];
                    ViewBag.colorText = Session["colorText"];
                    return(View());
                }
                else
                {
                    return(RedirectToAction("./")); //salir a login
                }
            }
        }