Ejemplo n.º 1
0
        public ActionResult Statistics()
        {
            //Controller untuk menampilkan page statistics
            //UI: Vindy
            //Code: Sindhu
            AdminStatisticsViewModel viewmodel = new AdminStatisticsViewModel();

            viewmodel.Handphone = handphoneRepo.GetbyMostSeen();
            return(View(viewmodel));
        }
        public ActionResult CompanyStatistics(string message)
        {
            AdminStatisticsViewModel model = new AdminStatisticsViewModel
            {
                LoggedCompany = CurrentCompany, //BaseViewModel
                LoggedUser    = CurrentUser,    //BaseViewModel
                LogoUrl       = CurrentLogoUrl, //BaseViewModel
                Message       = message,        //BaseViewModel
            };

            return(View(model));
        }
        public async Task <ActionResult> EmployeeStatistics(string message)
        {
            var employees = await _employeeRepository.GetEmployeesAsync(CurrentCompanyId);

            AdminStatisticsViewModel model = new AdminStatisticsViewModel
            {
                LoggedCompany = CurrentCompany, //BaseViewModel
                LoggedUser    = CurrentUser,    //BaseViewModel
                LogoUrl       = CurrentLogoUrl, //BaseViewModel
                Message       = message,        //BaseViewModel

                EmployeeNames = employees.ToList()
            };

            return(View(model));
        }