public override string[] GetRolesForUser(string username) { using (var objContext = new ddcEntities()) { var objUser = objContext.AspNetUsers.FirstOrDefault(x => x.UserName == username); var ret = objUser?.AspNetUserRoles.Select(x => x.RoleId).ToArray(); return(ret); } }
// GET: api/AspUserApi/5 //public string Get(int id) //{ // return "value"; //} // GET: api/AspUserApi/userName public string Get(string userName) { if (userName == null) { return("Error: no data"); } using (var context = new ddcEntities()) { return(context.AspNetUsers.FirstOrDefault(x => x.UserName == userName).idClient.ToString()); } }
// GET: api/users/5 public string Get(string id) { if (id == null) { return("Error: no data"); } using (var context = new ddcEntities()) { var userNameReturn = context.AspNetUsers.FirstOrDefault(x => x.Id == id); return(userNameReturn != null?userNameReturn.idClient.ToString() : "no data"); } }