コード例 #1
0
        public ActionResult EditEvent(string EventName, String Region, String Description, String Date, String City, String TypeofEvent, String NumberOfOfficialsNeeded)
        {
            if (ModelState.IsValid)
            {
                string             message = "";
                Database1Entities3 edit    = new Database1Entities3();
                Addevent           p       = edit.Addevents.Find(EventName);

                edit.Configuration.ValidateOnSaveEnabled = false;
                p.Region                  = Region;
                p.Description             = Description;
                p.Date                    = Date;
                p.City                    = City;
                p.TypeofEvent             = TypeofEvent;
                p.NumberOfOfficialsNeeded = NumberOfOfficialsNeeded;
                edit.SaveChanges();
                message         = "Event Edited Successfully";
                ViewBag.Message = message;
                return(View());
            }
            else
            {
                return(View());
            }
        }
コード例 #2
0
        public ActionResult AddEvents(Addevent modem)
        {
            string             message = "";
            Database1Entities3 s       = new Database1Entities3();

            if (ModelState.IsValid)
            {
                var isExist = IsEventNameExist(modem.EventName);
                if (isExist)
                {
                    ModelState.AddModelError("EventNameExist", "Event Name already exist");
                    return(View(modem));
                }

                s.Addevents.Add(modem);
                s.SaveChanges();

                message         = "New Event Added Successfully";
                ViewBag.Message = message;
                return(View());
                // return RedirectToAction("AdminEvents", "Events");
            }
            else
            {
                return(View());
            }
        }