public ActionResult UpcomingEvents() { ViewBag.events = context.Events; var upcomingevent = _event.GetEvents(); var hvm = upcomingevent; return(View(hvm)); }
// GET: Admin public ActionResult Index() { //List<ApplicationUser> list = _context.Users.Select(x => new ApplicationUser { UserName = x.UserName, Email = x.Email, PhoneNumber = x.PhoneNumber, Id = x.Id }).ToList(); //ViewBag.UserList = list; ViewBag.DepartmentCount = _dtservice.GetDepartments().Count(); ViewBag.EventCount = _event.GetEvents().Count(); ViewBag.SermonCount = _sermonServices.GetSermons().Count(); ViewBag.WorkerCount = _workServ.GetWorkers().Count(); ViewBag.MemberCount = _memberServices.GetMembers().Count(); return(View()); }
public async Task <IActionResult> GetEvents([FromQuery] string type) { EventResponse response = new EventResponse() { Error = true, Message = "Default error" }; if (type == null) { type = ""; } try{ var events = await eventServices.GetEvents(type); response.Error = false; response.Message = "Valid"; response.Events = events; return(Ok(response)); }catch (Exception ex) { response.Error = true; response.Message = ex.Message; return(StatusCode(500, response)); } }