private static IEnumerable <ApplicationUser> GetUsers() { List <ApplicationUser> _user = new List <ApplicationUser>(); List <ApplicationUser> _userlst = new List <ApplicationUser>(); using (var ctx = new ApplicationDbContext()) { _user = ctx.Users.Include(x => x._CompanyMaster).Include(x => x._StoreMaster).Include(x => x.Roles).ToList(); } if (_user.Count > 0) { _userlst.Clear(); foreach (var item in _user) { ApplicationUser user = new ApplicationUser(); user.Id = item.Id; user.UserName = item.UserName; user.FirstName = item.FirstName; user.LastName = item.LastName; user.CompanyName = item._CompanyMaster.CompanyName; if (item.StoreId != null) { user.StoreId = item.StoreId; user.StoreName = item._StoreMaster.StoreName; } else { user.StoreId = "0"; user.StoreName = "N/A"; } if (item.Status == true) { user.Status = true; user.StatusName = "Active"; } else { user.Status = false; user.StatusName = "In Active"; } user.MobileNo = item.MobileNo; user.ExistsMobileNo = item.MobileNo; user.UserRoleName = Commonhelper.getrolenameById(item.Roles.FirstOrDefault().RoleId); user.UserRole = item.Roles.FirstOrDefault().RoleId; _userlst.Add(user); } } return(_userlst); }