// GET: President public ActionResult Index() { if (RoleUser() == "User") { List <PresidentModel> List = new List <PresidentModel>(); foreach (var item in Ps.GetAll()) { PresidentModel Pm = new PresidentModel(); Pm.Id = item.Id; Pm.PresidentName = item.PresidentName; Pm.Email = item.Email; Pm.PhoneNumber = item.PhoneNumber; Pm.StreetName = item.StreetName; Pm.City = item.City; Pm.Logo = item.Logo; Pm.Photo = item.Photo; List.Add(Pm); } return(View(List)); } else { return(HttpNotFound()); } }
public string Get(string sort = "") { Logger.write(sort); var response = presidentService.GetAll(); PresidentsAdapter adapter = new PresidentsAdapter(); IList <President> presidents = adapter.jsontoList(response); if (sort.Equals("asc")) { IList <President> SortedPresidents = presidents.OrderBy(president => president.name).ToList(); return(JsonConvert.SerializeObject(SortedPresidents, Formatting.Indented)); } if (sort.Equals("desc")) { IList <President> SortedPresidents = presidents.OrderByDescending(president => president.name).ToList(); return(JsonConvert.SerializeObject(SortedPresidents, Formatting.Indented)); } return(JsonConvert.SerializeObject(presidents, Formatting.Indented)); }