public ActionResult Create(tbl_Meetings tbl_meetings) { if (ModelState.IsValid) { db.tbl_Meetings.Add(tbl_meetings); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ParticipantID = new SelectList(db.tbl_Participants, "ParticipantID", "Name", tbl_meetings.ParticipantID); return(View(tbl_meetings)); }
public ActionResult DeleteMeeting(string id) { var newid = Int32.Parse(id); using (MeetingOrganizerEntities db = new MeetingOrganizerEntities()) { Meeting mt = db.Meeting.Find(newid); db.Meeting.Remove(mt); db.SaveChanges(); return(Redirect("/Home/Index")); } }
public ActionResult Update(MeetingVM Meeting) { var newid = Int32.Parse(Meeting.MeetingID); using (MeetingOrganizerEntities db = new MeetingOrganizerEntities()) { var model = db.Meeting.FirstOrDefault(x => x.MeetingID == newid); model.MeetingSubject = Meeting.MeetingSubject; model.StartingTime = TimeSpan.Parse(Meeting.StartingTime); model.EndingTime = TimeSpan.Parse(Meeting.StartingTime); model.Date = Convert.ToDateTime(Meeting.Date); model.Participants = Meeting.Participants; db.SaveChanges(); return(Redirect("/Home/Index")); } }
public ActionResult NewMeeting(MeetingVM model) { if (ModelState.IsValid) { Meeting m = new Meeting(); m.MeetingSubject = model.MeetingSubject; m.Date = Convert.ToDateTime(model.Date); m.StartingTime = TimeSpan.Parse(model.StartingTime); m.EndingTime = TimeSpan.Parse(model.EndingTime); m.Participants = model.Participants; using (MeetingOrganizerEntities db = new MeetingOrganizerEntities()) { db.Meeting.Add(m); db.SaveChanges(); } } return(Redirect("/Home/Index")); }