Пример #1
0
 public IActionResult Authenticate([FromBody] AdministratorsDTO dto)
 {
     try
     {
         var    account = mapper.Map <Administrators>(dto);
         string token   = repository.Authenticate(account);
         if (token == null)
         {
             return(Unauthorized());
         }
         return(Ok(token));
     }
     catch (System.Exception msg)
     {
         return(NotFound(msg));
     }
 }
Пример #2
0
 public IActionResult SignUp([FromBody] AdministratorsDTO dto)
 {
     try
     {
         var model = mapper.Map <Administrators>(dto);
         if (model != null)
         {
             model.Status = true;
             repository.Insert(model);
             bool resutl = repository.SaveChanges();
             if (resutl)
             {
                 return(Ok());
             }
         }
         return(NotFound());
     }
     catch (System.Exception msg)
     {
         return(NotFound(msg));
     }
 }