public ActionResult DeleteConfirmed(int id)
        {
            EventInProject eventinproject = db.EventInProjcetTable.Find(id);

            db.EventInProjcetTable.Remove(eventinproject);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
        //
        // GET: /EventInProject/Details/5

        public ActionResult Details(int id = 0)
        {
            EventInProject eventinproject = db.EventInProjcetTable.Find(id);

            if (eventinproject == null)
            {
                return(HttpNotFound());
            }
            return(View(eventinproject));
        }
        //
        // GET: /EventInProject/Edit/5

        public ActionResult Edit(int id = 0)
        {
            EventInProject eventinproject = db.EventInProjcetTable.Find(id);

            if (eventinproject == null)
            {
                return(HttpNotFound());
            }
            ViewBag.FriendID               = new SelectList(db.FriendTable, "FriendID", "FriendName", eventinproject.FriendID);
            ViewBag.EventInProjectTypeID   = new SelectList(db.EventInProjcetTypeTable, "EventInProjectTypeID", "EventInProjectTypeName", eventinproject.EventInProjectTypeID);
            ViewBag.EventInProjectStatusID = new SelectList(db.EventInProjcetStatusTable, "EventInProjectStatusID", "EventInProjectStatusName", eventinproject.EventInProjectStatusID);
            return(View(eventinproject));
        }
 public ActionResult Edit(EventInProject eventinproject)
 {
     if (ModelState.IsValid)
     {
         db.Entry(eventinproject).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.FriendID               = new SelectList(db.FriendTable, "FriendID", "FriendName", eventinproject.FriendID);
     ViewBag.EventInProjectTypeID   = new SelectList(db.EventInProjcetTypeTable, "EventInProjectTypeID", "EventInProjectTypeName", eventinproject.EventInProjectTypeID);
     ViewBag.EventInProjectStatusID = new SelectList(db.EventInProjcetStatusTable, "EventInProjectStatusID", "EventInProjectStatusName", eventinproject.EventInProjectStatusID);
     return(View(eventinproject));
 }
        public ActionResult Create(EventInProject eventinproject)
        {
            if (ModelState.IsValid)
            {
                if (int.Parse(Session["UserRole"].ToString()) == 3)
                {
                    eventinproject.EventInProjectStatusID = 2;
                }

                db.EventInProjcetTable.Add(eventinproject);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.FriendID               = new SelectList(db.FriendTable, "FriendID", "FriendName", eventinproject.FriendID);
            ViewBag.EventInProjectTypeID   = new SelectList(db.EventInProjcetTypeTable, "EventInProjectTypeID", "EventInProjectTypeName", eventinproject.EventInProjectTypeID);
            ViewBag.EventInProjectStatusID = new SelectList(db.EventInProjcetStatusTable, "EventInProjectStatusID", "EventInProjectStatusName", eventinproject.EventInProjectStatusID);
            return(View(eventinproject));
        }