public async Task <IHttpActionResult> AddUsersToRole(MvcRole role) { try { await UserManagerBso.AddUsersToRole(role); return(Ok()); } catch (Exception ex) { return(InternalServerError(ex)); } }
public async Task <IHttpActionResult> DeleteUser(MvcUser user) { try { await UserManagerBso.DeleteUser(user); return(Ok <string>(user.Id)); } catch (Exception ex) { return(InternalServerError(ex)); } }
public async Task <IHttpActionResult> AddRolesToUser(MvcUser user) { try { await UserManagerBso.AddRolesToUser(user); return(Ok()); } catch (Exception ex) { return(InternalServerError(ex)); } }
public async Task <IHttpActionResult> UpdateUser(MvcUser user) { if (ModelState.IsValid) { try { await UserManagerBso.UpdateUser(user); return(Ok()); } catch (Exception ex) { return(InternalServerError(ex)); } } else { return(BadRequest(ModelState)); } }
public async Task <IHttpActionResult> AddUser(MvcUser user) { if (ModelState.IsValid) { try { string userId = await UserManagerBso.AddUser(user); return(Ok <string>(userId)); } catch (Exception ex) { return(InternalServerError(ex)); } } else { return(BadRequest(ModelState)); } }
public async Task <List <string> > GetRolesByUser(string id) { return(await UserManagerBso.GetRolesByUser(id)); }
public List <string> GetUsersByRole(MvcRole role) { return(UserManagerBso.GetUsersByRole(role)); }
public List <MvcUser> GetUsers() { return(UserManagerBso.GetUsers()); }