示例#1
0
 public void CreateAdmin([FromBody] AdminWithPassword input)
 {
     _accountService.RegisterAdmin(new LoginPassword()
     {
         Login    = input.Login,
         Password = input.Password
     });
     _repository.Create(_mapper.Map(input));
     _repository.SaveChanges();
 }
示例#2
0
 public void EditAdmin([FromBody] AdminWithPassword input)
 {
     if (_accountService.LogIn(new LoginPassword()
     {
         Login = input.Login,
         Password = input.Password
     }) == null)
     {
         throw new Exception("не верный пароль");
     }
     _repository.Edit(_mapper.Map(input));
     _repository.SaveChanges();
 }