Пример #1
0
 public Response RemoveUser(RemoveUserRequest request)
 {
     try
     {
         _dal.RemoveUser(request.EmailAddress);
         var retval = new RemoveUserResponseOK();
         return(retval);
     }
     catch (Exception ex)
     {
         return(new ResponseError(ex.Message));
     }
 }
        public async Task <Response> RemoveUser(RemoveUserRequest request)
        {
            Response retval = new RemoveUserResponseUserIDNotExists(request);

            if (_dal.IsUserExists(_conn, request.User.UserID))
            {
                try
                {
                    _dal.RemoveUser(_conn, request.User.UserID);
                    retval = new RemoveUserResponseOK(request);
                }
                catch
                {
                    retval = new AppResponseError("Couldn't remove user, due to error in dataBase");
                }
            }
            return(retval);
        }