// GET: API/Sponsors public async Task <ActionResult> Index(string Token, string term = "") { SponsorsLogic SponsorBusiness = new SponsorsLogic(); var data = await SponsorBusiness.GetSponsors(term); return(Json(new { data = (await SponsorBusiness.GetSponsors(term)).Select(x => new { Description = x.Description, DocURL = x.DocURL, ID = x.ID, Name = x.Name, //Package = x.UserPackageType.Name, Status = x.Status, Thumbnail = imageToUrlConvertionHandler(x.Thumbnail), //Helpers.ImageToBase64(MvcCustom.APiImagePath(x.Thumbnail)), }) }, JsonRequestBehavior.AllowGet)); }
/// <summary> /// To get all information specific to evet /// </summary> /// <param name="id"></param> /// <returns></returns> // GET: Events/Create public async Task <ActionResult> Create(int?id) { if (id == null || id == 0) { return(RedirectToAction("Index")); } ViewBag.ManagerUserList = new SelectList(await new AuthLogic().GetAllUser(), "Id", "FirstName"); var @event = await eventLogic.GetEventById(id ?? 0); var attendData = await attendesLogic.GetAttendes(); List <Attende> attendee = new List <Attende>(); attendee.AddRange(attendData.Where(x => x.AttendesEvents.Any(y => y.EventID == id))); attendee.AddRange(attendData.Where(x => !x.AttendesEvents.Any(y => y.EventID == id))); ViewBag.Attendes = attendee; ViewBag.Activities = (eventLogic.GetEeventActivities(id)); ViewBag.EventComments = await eventLogic.GetComments(id); ViewBag.QrCodes = await eventLogic.GetEventQrCodes(id); var sponserData = await sponserlogic.GetSponsors(); List <Sponsor> sponsor = new List <Sponsor>(); sponsor.AddRange(sponserData.Where(x => x.SponsorsEvents.Any(y => y.EventID == id))); sponsor.AddRange(sponserData.Where(x => !x.SponsorsEvents.Any(y => y.EventID == id))); ViewBag.Sponsers = sponsor; ViewBag.Themes = (await eventLogic.GetEeventThemes(id)); //ViewBag.Sponsers = await sponserlogic.GetSponsors(); /// //for activities ViewBag.ActivityTypeid = await eventLogic.ActivitiesType(); ViewBag.url = string.Format("{0}://{1}{2}", Request.Url.Scheme, Request.Url.Authority, MvcCustom.ReturnImagePath()); /// //qrcode //floormap //photos //sponosors //eventThem return(View(@event)); }
public async Task <ActionResult> Index() { SponsorsLogic SponsorBusiness = new SponsorsLogic(); return(Json(new { data = await SponsorBusiness.GetSponsors() })); }
// GET: Sponsors public async Task <ActionResult> Index() { return(View(await sponsorsLogic.GetSponsors())); }