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); }
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; } }