Esempio n. 1
0
 public ManageAccountController(IStudent students, IMessage messages, ISchoolClass schoolClass, IMark marks, IAssignment assignments, IParentAccount parentAccounts, ITeacherAccount teacherAccounts, UserManager <UserAccount> userManager)
 {
     _schoolClasses   = schoolClass;
     _messages        = messages;
     _students        = students;
     _userManager     = userManager;
     _parentAccounts  = parentAccounts;
     _teacherAccounts = teacherAccounts;
     _assignments     = assignments;
     _marks           = marks;
 }
 public async Task <bool> UpdateTeacherAccountAsync(string key, ITeacherAccount account)
 {
     return(await _accountRepository.UpdateAsync(key, account.Map <ITeacherAccount, AccountDto>()));
 }
 public async Task <bool> AddTeacherAccountDbAsync(ITeacherAccount account)
 {
     return(await _accountRepository.CreateAsync(account.Map <ITeacherAccount, AccountDto>()));
 }