コード例 #1
0
        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));
        }
コード例 #2
0
        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"));
            }
        }
コード例 #3
0
        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"));
            }
        }
コード例 #4
0
        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"));
        }