public async Task <int> createNewAccount(NewUserDto user) { var userEntity = user.MapToUser(new User()); _users.Add(userEntity); await _context.SaveChangesAsync(); return(userEntity.Id); }
public async Task updateAccountInfo(int id, NewUserDto user) { var ans = await _users.Where(x => x.Id == id).FirstOrDefaultAsync(); if (ans is null) { throw new IndexOutOfRangeException(); } _users.Attach(ans); user.MapToUser(ans); await _context.SaveChangesAsync(); }