public async Task <IActionResult> Index() { var myTeamEnumName = GetMyCurrentEnumTeamName(); var myTeamId = Convert.ToInt32(myTeamEnumName); var teamUri = "v2/teams/" + myTeamId; var viewModel = new OverViewModel(); viewModel.MyTeam = await GetFootballDataResources(new Team(), teamUri); var competitionIds = viewModel.MyTeam.ActiveCompetitions .Where(a => a.Plan == "TIER_ONE") .Select(a => a.Id).ToList(); var i = 0; foreach (var uri in competitionIds.Select(competitionId => "v2/competitions/" + competitionId + "/standings")) { viewModel.CompetitionStandings.Add(await GetFootballDataResources(new CompetitionStandings(), uri)); var filteredStandings = viewModel.CompetitionStandings[i].Standings.Where(s => s.Type == "TOTAL").ToList(); viewModel.CompetitionStandings[i].Standings = filteredStandings; i++; } viewModel.News = await GetMyTeamNews(myTeamEnumName.ToString().ToLower()); return(View(viewModel)); }
public async Task GetingSomeUsersFromDatabaseTest() { var ovm = new OverViewModel(); await ovm.GetAvailableUsers("123"); Assert.IsTrue(ovm.Users.Count != 0); }
public async void Initialize() { IfConnected(async() => { Initialized = true; _service = DependencyService.Get <IUserOverview>(); result = await _service.GetOverView(); if (!App.TokenExpired) { PickerItems.Clear(); if (result != null) { foreach (var item in result.HouseList) { PickerItems.Add(item.Name); } SelectedItem = PickerItems.First(); } } else { App.Current.MainPage = new LoginPage(); } }); }
private OverViewModel GetOverViewModel() { OverViewModel ov = new OverViewModel(); ov.RentPayments = _context.RentPayments.ToList(); ov.Infractions = _context.Infractions.ToList(); ov.Buildings = _context.Buildings.ToList(); return(ov); }
public async Task <IActionResult> Index() { OverViewModel model = new OverViewModel(); model.DepCount = await dep.CountDepartmentAsync(); model.ClassCount = await classe.CountClass(null); model.StudentCount = await stu.CountStudentAsync(); model.TeacherCount = await th.CountTeacherAsync(); return(View(model)); }
public ActionResult Index() { OverViewModel model = new OverViewModel(); MyStromConnector licht = new MyStromConnector("192.168.1.206"); MyStromConnector umLuft = new MyStromConnector("192.168.1.108"); MyStromConnector abLuft = new MyStromConnector("192.168.1.241"); ShellyConnector tempHygro = new ShellyConnector("192.168.1.187"); MyStromConnector watering = new MyStromConnector("192.168.1.109"); model.Watering = DataConverter.ConvertToWateringDevice(watering.Get()); model.Light = DataConverter.ConvertToLightDevice(licht.Get()); model.FanIn = DataConverter.ConvertToFanDevice(umLuft.Get()); model.Suction = DataConverter.ConvertToSuctionDevice(abLuft.Get()); var tempResp = tempHygro.Get(); model.Temperature = DataConverter.ConvertToTemperatureDevice(tempResp); model.Humidity = DataConverter.ConvertToHumidityDevice(tempResp); FlowersGateway flowers = new FlowersGateway(); model.FlowersInBloom = flowers.GetFlowersInBloom(); SystemSettingsGateway gateway = new SystemSettingsGateway(); List <SystemSetting> settings = gateway.GetSystemSettings(); model.Sunrise = settings.First(x => x.Name == "Sunrise").Value; model.SunSet = settings.First(x => x.Name == "Sunset").Value; model.TempMinMax = "Temp: " + settings.First(x => x.Name == "MinTemp").Value + "°C - " + settings.First(x => x.Name == "MaxTemp").Value + "°C"; model.HumidityMinMax = "RLF: " + settings.First(x => x.Name == "MinHumidity").Value + "% - " + settings.First(x => x.Name == "MaxHumidity").Value + "%"; //var x = _gateway.GetCollectedData(); var notifications = _notyGateway.GetDeviceNotification(); model.Temperature.Info = notifications.First(x => x.DeviceId == model.Temperature.Id); model.Humidity.Info = notifications.First(x => x.DeviceId == model.Humidity.Id); model.Watering.Info = notifications.First(x => x.DeviceId == model.Watering.Id); return(View(model)); }
public ActionResult Index() { OverViewModel overView = new OverViewModel(); overView.Mentors = new List <Mentor>(); overView.Judges = new List <Judge>(); overView.Teams = new List <Team>(); var repo = MvcApplication.DbRepo; //overView.Mentors.AddRange(repo.All<Mentor>().Where(x => x.Event == "seattle-eastside")); try { overView.Mentors.AddRange(repo.All <Mentor>().ToList()); overView.Judges.AddRange(repo.All <Judge>().ToList()); overView.Teams.AddRange(repo.All <Team>().ToList()); } catch (Exception) { } return(View(overView)); }
// Teacher OverView //[Authorize(Roles = "Teacher")] public async Task <IActionResult> OverView(bool ShowAllCourses) { var model = new OverViewModel(); var userId = userManager.GetUserId(User); var courseId = await db.ApplicationUsers.Where(u => u.Id == userId) .Select(u => u.CourseId).SingleAsync(); var attendingCourse = await db.Courses.Where(c => c.Id == courseId).ToListAsync(); if (!ShowAllCourses) { model.Courses = attendingCourse; } if (ShowAllCourses) { model.Courses = await db.Courses.ToListAsync(); } model.PreSelectedCourse = courseId.Value; model.Teacher = await userManager.GetUserAsync(User); return(View(model)); }
public OverView() { InitializeComponent(); BindingContext = new OverViewModel(); }