protected void VerwerkBewijs(bool bewijsOk) { _afwezigheid.BewijsOk = bewijsOk; _afwezigheid.Verwerkt = true; AfwezigheidRepository.SaveChanges(); Navigation.NavigateTo($"/Beheerder/Entiteit/{Id}/Afwezigheid/Overzicht/Edit"); }
protected override void OnInitialized() { base.OnInitialized(); _beheerder = BeheerderRepository.GetByEmail(UserManager.GetUserName(HttpContextAccessor.HttpContext.User)); _afwezigheid = AfwezigheidRepository.GetById(long.Parse(Id2)); _editContext = new EditContext(_afwezigheid); }
protected override void OnInitialized() { base.OnInitialized(); _entiteit = EntiteitRepository.GetByEmail(UserManager.GetUserName(HttpContextAccessor.HttpContext.User)); _afwezigheid = AfwezigheidRepository.GetById(long.Parse(Id)); _afwezigheidFormModel = new AfwezigheidFormModel(_afwezigheid); _editContext = new EditContext(_afwezigheidFormModel); _editContext.OnFieldChanged += HandleFieldChanged; }
protected async void VerwijderAfwezigheid(MouseEventArgs e) { var confirmModal = Modal.Show <ConfirmDelete>("Afwezigheid verwijderen"); var result = await confirmModal.Result; if (!result.Cancelled) { AfwezigheidRepository.Verwijder(_afwezigheid.Id); Navigation.NavigateTo($"/Beheerder/Entiteit/{Id}/Afwezigheid/Overzicht/Delete"); } }
protected void HandleValidSubmit() { _afwezigheid.BeginDatum = _afwezigheidFormModel.BeginDatum; _afwezigheid.EindDatum = _afwezigheidFormModel.EindDatum; _afwezigheid.RedenAfwezigheid = _afwezigheidFormModel.RedenAfwezigheid; _afwezigheid.Vervanger = _afwezigheidFormModel.Vervanger; _afwezigheid.BewijsOk = false; _afwezigheid.Verwerkt = false; AfwezigheidRepository.SaveChanges(); Navigation.NavigateTo("/Entiteit/Afwezigheid/Overzicht/Edit"); }
protected override void OnInitialized() { base.OnInitialized(); _entiteit = EntiteitRepository.GetByEmail(UserManager.GetUserName(HttpContextAccessor.HttpContext.User)); Afwezigheden = AfwezigheidRepository.GetByEntiteit(_entiteit.Id); }
protected List <Afwezigheid> Afwezigheden() => AfwezigheidRepository.GetByEntiteit(_id).ToList();