public HttpResponseMessage RemoveUser(RemoveUserStateModal removeUser)
 {
     var store = UserStore.getInstance();
     var user = store.RemoveUser(removeUser);
     if (user != null)
         return Request.CreateResponse(new UserStateModal(user));
     return Request.CreateResponse(HttpStatusCode.BadRequest);
 }
Пример #2
0
 public User RemoveUser(RemoveUserStateModal removeUser)
 {
     using(var ctx = new AlfasoftDBContext()){
         User user = ctx.Users.SingleOrDefault(u => u.Name.Equals(removeUser.Name));
         if(user!=null){
             ctx.Users.Remove(user);
             ctx.SaveChanges();
             return user;
         }
         return null;
     }
 }