public ActionResult GetActiveImageDomains() { GetImageDomainsRequest imageDomainsRequest = new GetImageDomainsRequest(); GetImageDomainsResponse response = imageDomainService.GetActiveImageDomains(imageDomainsRequest); return(Json(new { success = true, Data = response.ImageDomains }, JsonRequestBehavior.AllowGet)); }
public GetImageDomainsResponse GetActiveImageDomains(GetImageDomainsRequest request) { GetImageDomainsResponse response = new GetImageDomainsResponse(); IEnumerable <ImageDomain> imageDomains = imageDomainRepository.GetActiveImageDomains(); response.ImageDomains = Mapper.Map <IEnumerable <ImageDomain>, IEnumerable <ImageDomainViewModel> >(imageDomains); return(response); }
public GetImageDomainsResponse GetImageDomains(GetImageDomainsRequest request) { GetImageDomainsResponse response = new GetImageDomainsResponse(); IEnumerable <ImageDomain> imageDomains = imageDomainRepository.FindAll(request.Query, request.Limit, request.PageNumber, request.Status); IEnumerable <ImageDomainViewModel> imageDomainViewModels = Mapper.Map <IEnumerable <ImageDomain>, IEnumerable <ImageDomainViewModel> >(imageDomains); response.ImageDomains = imageDomainViewModels; response.TotalHits = imageDomainRepository.GetImageDomainsCount(); return(response); }
public ActionResult ImageDomains([DataSourceRequest] DataSourceRequest request, string name, string status) { AddCookie("accountpagesize", request.PageSize.ToString(), 1); AddCookie("accountpagenumber", request.Page.ToString(), 1); GetImageDomainsRequest imageDomainsRequest = new GetImageDomainsRequest() { Query = name, Limit = request.PageSize, PageNumber = request.Page, Status = true, RequestedBy = null }; GetImageDomainsResponse response = imageDomainService.GetImageDomains(imageDomainsRequest); return(Json(new DataSourceResult { Data = response.ImageDomains, Total = response.TotalHits }, JsonRequestBehavior.AllowGet)); }