DBPOLLDemo.Controllers.ParticipantController.Modify C# (CSharp) Method

Modify() private method

private Modify ( System.Web.Mvc.FormCollection collection ) : System.Web.Mvc.ActionResult
collection System.Web.Mvc.FormCollection
return System.Web.Mvc.ActionResult
        public ActionResult Modify(FormCollection collection)
        {
            if (Session["uid"] == null || Session["uid"].ToString().Equals(""))
            {
                return RedirectToAction("Index", "Home");
            }
            if ((int)Session["user_type"] < User_Type.POLL_MASTER)
            {
                return RedirectToAction("Invalid", "Home");
            }
            // Check if we are adding participants or updating existing data
            if (collection["submit"].ToString().Equals("Add Participants"))
            {
                // Adding new participant(s)
                new participantModel().createParticipantsFromCollection(collection);

                return RedirectToAction("Modify", new { sessionid = int.Parse(collection["sessionid"]), sessionname = collection["sessionname"] });
            }
            else
            {
                // Updating existing data

                new participantModel().editParticipantDataFromCollection(collection);

                return RedirectToAction("Modify", new { sessionid = int.Parse(collection["sessionid"]), sessionname = collection["sessionname"] });
            }
        }

Same methods

ParticipantController::Modify ( int sessionid, String sessionname ) : System.Web.Mvc.ActionResult
ParticipantController