Ejemplo n.º 1
0
        public HomePage()
        {
            this.InitializeComponent();

            var vm = new ViewModels.HomeViewModel()
            {
                SettingItem = new ViewModels.BookShelf2ViewModelMenuItem()
                {
                    Action = (a) => { FrameNavigate(typeof(SettingPage), null); }
                }
            };

            vm.MenuItems.Add(new ViewModels.BookShelf2ViewModelMenuItem()
            {
                Title = "History",
                Icon  = new FontIcon()
                {
                    FontFamily = new FontFamily("Segoe MDL2 Assets"),
                    Glyph      = "\xE81C",
                },
                Action = (a) =>
                { }
            });
            vm.MenuItems.Add(new ViewModels.BookShelf2ViewModelMenuItem()
            {
                Title  = "Library",
                Icon   = new SymbolIcon(Symbol.Library),
                Action = (a) =>
                { }
            });
            this.DataContext = vm;
        }
Ejemplo n.º 2
0
        public HomeView()
        {
            InitializeComponent();

            BindingContext = new ViewModels.HomeViewModel();
            Detail         = new NavigationPage(new TabbedView());
        }
        public ActionResult Index()
        {
            //var orderId = 2;
            //var order = new Order();
            List <Order> orders = new List <Order>();

            using (var orderActions = new OrderActions())
            {
                //order = orderActions.GetOrder(orderId);
                orders = orderActions.GetCompletedOrders();
            }

            var vm = new ViewModels.HomeViewModel
            {
                DisplayName = base.DisplayName,
                Orders      = orders
            };

            if (Request.IsAuthenticated)
            {
                var user = User.Identity.Name;
            }

            return(View(vm));
        }
Ejemplo n.º 4
0
 public HomePage()
 {
     BindingContext = new ViewModels.HomeViewModel();
     InitializeComponent();
     layoutNotConnected = this.FindByName("NotConnected") as StackLayout;
     layoutConnected    = this.FindByName("Connected") as StackLayout;
     actualiseAffichage();
 }
Ejemplo n.º 5
0
        public HomePage(TaiKhoan myTaiKhoan)
        {
            InitializeComponent();
            vm = new ViewModels.HomeViewModel(myTaiKhoan);
            this.DataContext = vm;

            InitializeView();
        }
Ejemplo n.º 6
0
        public IActionResult Index()
        {
            var homeViewModel = new ViewModels.HomeViewModel
            {
                PiesOfTheWeek = _pieRepository.PiesOfTheWeek
            };

            return(View(homeViewModel));
        }
Ejemplo n.º 7
0
        // GET: /<controller>/
        public IActionResult Index()
        {
            var pies = _pieRepository.GetAllPies().OrderBy(p => p.Name);

            var homeViewModel = new ViewModels.HomeViewModel()
            {
                Title = "Welcome to Bethany's Pie Shop",
                Pies  = pies.ToList()
            };

            return(View(homeViewModel));
        }
Ejemplo n.º 8
0
        public IActionResult Index()
        {
            var model = new ViewModels.HomeViewModel()
            {
                TodoItems = new ObservableCollection <ViewModels.TodoItemViewModel>()
            };

            model.TodoItems.Add(new ViewModels.TodoItemViewModel()
            {
                Description = "Git-R-Dun", IsDone = true
            });


            return(View <Views.Home.HomeWindow>(model)); // specifying the type will not be necessary long term
        }
Ejemplo n.º 9
0
        public HomePage(int idTinhNang)
        {
            InitializeComponent();
            vm = new ViewModels.HomeViewModel(null);
            this.DataContext = vm;

            InitializeView();

            gridMain.Children.Clear();
            UserControl uc = CheckTinhNang.Check(idTinhNang);

            gridMain.Children.Add(uc);

            InitializeView();
        }
Ejemplo n.º 10
0
        /// <summary>
        /// 首页
        /// </summary>
        /// <returns></returns>
        public IActionResult Index()
        {
            ViewModels.HomeViewModel viewModel = new ViewModels.HomeViewModel();
            int pageSize = 5;
            //加载帖子数据
            PostsRepository repository = new PostsRepository();
            var             query      = repository.GetPostsPageList();

            viewModel.PostsDatas = query.Where(m => m.IsShow == true).Take(pageSize).ToList();
            //加载文档主题数据
            DocsRepository docsRepository = new DocsRepository();

            viewModel.DocsDatas = docsRepository.GetDocsByPage().OrderByDescending(m => m.DocsId).Where(m => m.IsShow == true).Take(pageSize).ToList();
            return(View(viewModel));
        }
Ejemplo n.º 11
0
        /// <summary>
        /// Página inicial do sistema
        /// </summary>
        /// <returns></returns>
        public ActionResult Index()
        {
            var model = new ViewModels.HomeViewModel();

            model.Obras = Bll.Obra.GetAll(true).Take(5).ToList();
            model.VeiculoUtilizacao = Bll.VeiculoUtilizacao.GetAll(true).Take(5).ToList();
            model.Produtos = Bll.Produto.GetAll(true).Take(5).ToList();
            model.Movimentacoes = Bll.EstoqueMovimento.GetAll(true).Take(5).ToList();

            foreach(var item in model.Produtos)
            {
                item.SaldoAtual = Bll.EstoqueMovimento.GetSaldoAtualProduto(item.Id);
            }

            return View(model);
        }
Ejemplo n.º 12
0
        public ActionResult IndexSoporte()
        {
            var todaslasTareas = _context.Issue.ToList();
            var userId         = User.Identity.GetUserId();
            var PendientesMesa = _context.PendientesMesa
                                 .Include(m => m.CreadaPor)
                                 .Include(m => m.Clientes)
                                 .Include(m => m.EstadoIssue)
                                 .Where(m => m.EstadoIssue.Nombre != "Finalizado")
                                 .ToList();
            //extras
            var lista = new List <HorasExtras>();
            var horas = _context.HorasExtras.Include(m => m.TipoHoraExtra)
                        .Where(m => m.Fecha.Value.Month == DateTime.Now.Month && m.UsuarioId == userId)
                        .ToList();

            foreach (var hora in horas)
            {
                lista.Add(hora);
            }
            //resumen
            List <ApplicationUser>         listaDeUsuarios = new List <ApplicationUser>();
            List <ResumenTareasPorUsuario> Resumen         = new List <ResumenTareasPorUsuario>();

            listaDeUsuarios = _context.Users.Where(m => m.EsSoporte == true && m.CantTareasTotal > 0).ToList();


            foreach (var usuario in listaDeUsuarios)
            {
                usuario.CantTareasPendientes = _context.Issue.Where(m => m.CreadaPorId == usuario.Id && m.EstadoIssue.Nombre != "Finalizado").Count();
                var TareasDeHoy = todaslasTareas.Where(m => m.FechaCreada.Value.Day == DateTime.Now.Day && m.FechaCreada.Value.Month == DateTime.Now.Month).ToList();
                usuario.CantTareasHoy = TareasDeHoy.Where(m => m.TecnicoAsignadoId == usuario.Id || m.CerradaPorId == usuario.Id).Count();
            }

            var misPendientes = _context.Issue.Where(m => m.CreadaPorId == userId && m.EstadoIssue.Nombre != "Finalizado").Count();
            //var misAsignadas = _context.TareasDiarias.Where(m => m.Finalizada == false && m.UsuarioId == userId && m.FueAsignada == true).ToList();
            //
            var viewmodel = new ViewModels.HomeViewModel
            {
                HorasExtras    = lista,
                Resumen        = listaDeUsuarios,
                PendientesMesa = PendientesMesa,
                intGenerico    = PendientesMesa.Count()
            };

            return(View(viewmodel));
        }
Ejemplo n.º 13
0
 private void UserControl_Loaded(object sender, RoutedEventArgs e)
 {
     if (HomeViewModel.isEstimateLoaded)
     {
         return;
     }
     ViewModels.HomeViewModel hm = this.DataContext as HomeViewModel;
     if (hm != null)
     {
         if (HomeViewModel.LoadedFile != string.Empty)
         {
             hm.OpenEstimateFile(HomeViewModel.LoadedFile);
             HomeViewModel.isEstimateLoaded = true;
             HomeViewModel.filePath         = HomeViewModel.LoadedFile;
         }
     }
 }
Ejemplo n.º 14
0
        public IActionResult Index()
        {
            Project1.ViewModels.HomeViewModel viewModel = new ViewModels.HomeViewModel
            {
                Locations  = LocRepo.GetAllLocations().ToList(),
                Customers  = CustomerRepo.GetAllCustomers().ToList(),
                Cupcakes   = CupcakeRepo.GetAllCupcakes().ToList(),
                Orders     = OrderRepo.GetAllOrders().ToList(),
                OrderItems = OrderItemRepo.GetAllOrderItems().ToList()
            };
            decimal sum         = 0;
            decimal incrementer = 0;

            foreach (var order in viewModel.Orders)
            {
                sum += order.GetTotalCost(OrderItemRepo.GetOrderItems(order.Id).ToList(), viewModel.Cupcakes);
                incrementer++;
            }
            if (incrementer > 0)
            {
                viewModel.OrderTotalAverage = sum / incrementer;
            }

            if (viewModel.Locations.Count > 0)
            {
                viewModel.LocationMostOrders = viewModel.Locations.MaxBy(sL =>
                                                                         LocRepo.GetLocationOrderHistory(sL.Id).Count()).OrderBy(sL => sL.Id).First().Name;
                if (viewModel.Orders.Count > 0)
                {
                    viewModel.LocationWithLatestOrder = viewModel.Locations.Single(l => l.Id ==
                                                                                   viewModel.Orders.MaxBy(o => o.OrderTime).First().OrderLocation).Name;
                }
            }

            return(View(viewModel));
        }
        public ActionResult Index()
        {
            //var orderId = 2;
            //var order = new Order();
            List<Order> orders = new List<Order>();
            using (var orderActions = new OrderActions())
            {
                //order = orderActions.GetOrder(orderId);
                orders = orderActions.GetCompletedOrders();
            }

            var vm = new ViewModels.HomeViewModel
            {
                DisplayName = base.DisplayName,
                Orders = orders
            };

            if (Request.IsAuthenticated)
            {
                var user = User.Identity.Name;
            }

            return View(vm);
        }
Ejemplo n.º 16
0
 public Home()
 {
     InitializeComponent();
     DataContext = new ViewModels.HomeViewModel();
 }
 public DashBroad()
 {
     InitializeComponent();
     vm = new ViewModels.HomeViewModel();
     this.DataContext = vm;
 }
Ejemplo n.º 18
0
 public HomeView()
 {
     InitializeComponent();
     BindingContext = new ViewModels.HomeViewModel(Navigation);
 }
Ejemplo n.º 19
0
 public HomeView(ViewModels.HomeViewModel viewModel)
 {
     this.InitializeComponent();
     this.DataContext = viewModel;
 }
Ejemplo n.º 20
0
 public HomeView()
 {
     InitializeComponent();
     //PlantViewSource = (CollectionViewSource)FindResource(nameof(PlantViewSource));
     DataContext = new ViewModels.HomeViewModel();
 }