예제 #1
0
        public static void VendaExternaIndexInjection(VendaExternaController controller)
        {
            var logged = Helper.App.Logged();

            if (logged.permissao < 2)
            {
                controller.ViewBag.Orders  = MaisLifeModel.DatabaseContext.Model.pedido.Where(w => w.usuario == logged.id && w.origem == "Vendedor").OrderBy(w => w.previsao_entrega).ToList();
                controller.ViewBag.Sellers = MaisLifeModel.DatabaseContext.Model.usuario.Where(w => w.id == logged.id);
            }
            else
            {
                controller.ViewBag.Orders  = MaisLifeModel.DatabaseContext.Model.pedido.Where(w => w.origem == "Vendedor").OrderBy(w => w.previsao_entrega).ToList();
                controller.ViewBag.Sellers = MaisLifeModel.DatabaseContext.Model.usuario.Where(w => w.permissao >= 1).ToList();
            }

            controller.ViewBag.User           = logged;
            controller.ViewBag.OutsideClients = MaisLifeModel.DatabaseContext.Model.usuario_externo.ToList();
            controller.ViewBag.Products       = MaisLifeModel.DatabaseContext.Model.produto.ToList();
            controller.ViewBag.Locals         = MaisLifeModel.DatabaseContext.Model.bairro.ToList();
        }
예제 #2
0
        public static void VendaExternaIndexInjection(VendaExternaController controller)
        {
            var logged = Helper.App.Logged();

            if (logged.Permissao < 2)
            {
                controller.ViewBag.Orders  = ConfigDB.Model.Pedidos.Where(w => w.Usuario == logged.Id && w.Origem == "Vendedor").OrderBy(w => w.Previsao_entrega).ToList();
                controller.ViewBag.Sellers = ConfigDB.Model.Usuarios.Where(w => w.Id == logged.Id);
            }
            else
            {
                controller.ViewBag.Orders  = ConfigDB.Model.Pedidos.Where(w => w.Origem == "Vendedor").OrderBy(w => w.Previsao_entrega).ToList();
                controller.ViewBag.Sellers = ConfigDB.Model.Usuarios.Where(w => w.Permissao >= 1).ToList();
            }

            controller.ViewBag.User           = logged;
            controller.ViewBag.OutsideClients = ConfigDB.Model.Usuario_externos.ToList();
            controller.ViewBag.Products       = ConfigDB.Model.Produtos.ToList();
            controller.ViewBag.Locals         = ConfigDB.Model.Bairros.ToList();
        }