public ActionResult MeetingGrid(int id, bool future) { var m = new MeetingsModel(id, future); UpdateModel(m.Pager); DbUtil.LogActivity("Viewing Meetings for {0}".Fmt(Session["ActiveOrganization"])); return(View(m)); }
public async Task <IActionResult> AddMeeting(MeetingsModel MeetingsModel) { var newMeeting = await _schoolRepository.AddAsync(MeetingsModel); if (newMeeting == null) { return(BadRequest(new { error = "Invalid Inputs" })); } return(Ok(newMeeting)); }
public ActionResult ImportMeetings(MeetingsModel m) { var org = CurrentDatabase.Organizations.Where(o => o.OrganizationId == m.Id).First(); if (org.ESpaceEventId.HasValue) { DbUtil.LogActivity($"Retrieving meetings for (orgId={m.Id})", orgid: m.Id); org.SyncWithESpace(CurrentDatabase); m.Future = true; } return(PartialView("Meetings", m)); }
public async Task <IActionResult> UpdateMeeting(MeetingsModel meetingsModel) { if (!ModelState.IsValid) { return(BadRequest(new { error = "Invalid Fields" })); } var entity = await _schoolRepository.UpdateAsync(meetingsModel); if (entity == null) { return(BadRequest(new { Error = "Cant update this Entity something went wrong" })); } return(Ok(entity)); }
public PartialViewResult NewMeeting(MeetingsModel model) { if (ModelState.IsValid) { Meeting newEntity = Mapper.Map <MeetingsModel, Meeting>(model); var meetingDataManager = SessionService.DbContainer.Resolve <MeetingDataManager>(); if (meetingDataManager.SearchDuplication(newEntity)) { ModelState.AddModelError("", "Meeting exist."); } else if (meetingDataManager.Insert(newEntity)) { ViewBag.WndClose = true; SessionService.RestoreSearchModel = Mapper.Map <MeetingsModel, MeetingsSearchModel>(model); SessionService.RestoreSearchModel.StartDate = SessionService.SearchModel.StartDate; } } return(PartialView("_EmptyResult", model));; }
public ActionResult Meetings(MeetingsModel m) { DbUtil.LogActivity($"Viewing Meetings for orgId={m.Id}", orgid: m.Id); return(PartialView(m)); }
public ActionResult Meetings(MeetingsModel m) { if (m.FromOrgSearch) m.Dt1 = ChurchAttendanceModel.MostRecentAttendedSunday(); if(!m.Dt2.HasValue) m.Dt2 = m.Dt1.Value.AddDays(1); return View(m); }
public ActionResult MeetingsToQuery(string type, MeetingsModel m) { string r = m.ConvertToSearch(type); TempData["autorun"] = true; return Redirect(r); }
public ActionResult Meetings(DateTime dt1, DateTime dt2, int? programid, int? divisionid) { var m = new MeetingsModel() {Dt1 = dt1, Dt2 = dt2, ProgramId = programid, DivisionId = divisionid}; return View(m); }
public ActionResult Meetings(MeetingsModel m) { //var m = new MeetingsModel(id, future ?? false); DbUtil.LogActivity($"Viewing Meetings for {Session["ActiveOrganization"]}"); return(PartialView(m)); }
public ActionResult Meetings(MeetingsModel m) { //var m = new MeetingsModel(id, future ?? false); DbUtil.LogActivity($"Viewing Meetings for {Session["ActiveOrganization"]}"); return PartialView(m); }
public ActionResult Meetings(MeetingsModel m) { return(View(m)); }