protected override void OnInitialized() { base.OnInitialized(); _beheerder = BeheerderRepository.GetByEmail(UserManager.GetUserName(HttpContextAccessor.HttpContext.User)); _afwezigheid = AfwezigheidRepository.GetById(long.Parse(Id2)); _editContext = new EditContext(_afwezigheid); }
//public byte[] Bijlage { get; set; } public AfwezigheidFormModel(Afwezigheid afwezigheid) { Personeelslid = afwezigheid.Personeelslid; RedenAfwezigheid = afwezigheid.RedenAfwezigheid; RedenAfwezigheidString = Enum.GetName(typeof(RedenAfwezigheid), afwezigheid.RedenAfwezigheid); BeginDatum = afwezigheid.BeginDatum; EindDatum = afwezigheid.EindDatum; Vervanger = afwezigheid.Vervanger; }
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; }
public void Verwijder(long id) { Afwezigheid afwezigheid = _afwezigheden.FirstOrDefault(a => a.Id.Equals(id)); if (!(afwezigheid is null)) { _context.Afwezigheden.Remove(afwezigheid); _context.SaveChanges(); } }
public void VoegToe(Afwezigheid afwezigheid) { _context.Afwezigheden.Add(afwezigheid); _context.SaveChanges(); }