public string GetUserList([FromBody] RequestObject requestObject) { int skip = requestObject.skip; int take = requestObject.take; string Role = requestObject.Role; try { ApplicationUserView[] usersview; ApplicationUser[] users = null; if (Role == "All") { users = _context.Users.Skip(skip).Take(take).Include(u => u.Roles).ToArray(); } usersview = _mapper.Map <ApplicationUserView[]>(users); returnObject.ChangedData = usersview; returnObject.isSuccess = true; returnObject.Message = returnObject.GetSaveMessage(); return(returnObject.GetResponse()); } catch (Exception ex) { returnObject.isSuccess = false; returnObject.Message = returnObject.GetErrorMessage(ex); } return(returnObject.GetResponse()); }
public string Index() { ApplicationUser appuser; try { MasterClass master = new MasterClass(); if (User.Identity.IsAuthenticated) { appuser = _context.Users.FirstOrDefault(u => u.UserName == User.Identity.Name); master.IsAuthenticated = true; master.User = _mapper.Map <ApplicationUserView>(appuser); master.UserRoles = _userManager.GetRolesAsync(appuser).Result; } else { master.IsAuthenticated = false; } master.Countries = _context.Countries.ToArray(); master.Roles = _context.Roles.Select(r => r.Name).ToArray(); returnObject.ChangedData = master; returnObject.isSuccess = true; returnObject.Message = ""; return(returnObject.GetResponse()); } catch (Exception ex) { returnObject.isSuccess = false; returnObject.Message = returnObject.GetErrorMessage(ex); return(returnObject.GetResponse()); } }
public string Index() { Agency[] agencies; try { agencies = _context.Agencies.Include(a => a.Country).Include(b => b.AgencyTierLevel).ToArray(); returnObject.ChangedData = agencies; returnObject.isSuccess = true; } catch (Exception ex) { returnObject.isSuccess = false; returnObject.GetErrorMessage(ex); } return(returnObject.GetResponse()); }
public string Add([FromBody] DMC dmc) { try { _context.DMCs.Add(dmc); _context.SaveChanges(); returnObject.isSuccess = true; returnObject.ChangedData = dmc; returnObject.Message = returnObject.GetSaveMessage(); } catch (Exception ex) { returnObject.isSuccess = false; returnObject.Message = returnObject.GetErrorMessage(ex); } return(returnObject.GetResponse()); }