Ejemplo n.º 1
0
        public ActionResult GrantMembersDeleteConfirmed(Guid id)
        {
            GrantMember grantMember = dbGrantsMembers.GrantMembers.Find(id);

            dbGrantsMembers.GrantMembers.Remove(grantMember);
            dbGrantsMembers.SaveChanges();
            return(RedirectToAction("GrantMembersIndex", routeValues: new { grantId = grantMember.GrantID }));
        }
Ejemplo n.º 2
0
        public ActionResult GrantMembersDelete(Guid?id, Guid grantId)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            GrantMember grantMember = dbGrantsMembers.GrantMembers.Find(id);

            if (grantMember == null)
            {
                return(HttpNotFound());
            }
            ViewBag.GrantID = grantId;

            return(View(grantMember));
        }
Ejemplo n.º 3
0
        public ActionResult GrantMembersEdit(Guid?id, Guid grantId)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            GrantMember grantMember = dbGrantsMembers.GrantMembers.Find(id);

            if (grantMember == null)
            {
                return(HttpNotFound());
            }
            PopulateGrantMemberTypesDropDownList(grantMember.GrantMemberTypeID);
            PopulatePersonsDropDownList(grantMember.PersonID);
            ViewBag.GrantID = grantId;
            return(View(grantMember));
        }
Ejemplo n.º 4
0
        public ActionResult GrantMembersCreate([Bind(Include = "GrantMemberTypeID,PersonID,Hours,Year,Description,GrantID")] GrantMember grantMember, string grantId)
        {
            if (ModelState.IsValid)
            {
                grantMember.GrantMemberID = Guid.NewGuid();

                grantMember.DateCreated  = DateTime.Now;
                grantMember.DateModified = grantMember.DateCreated;

                grantMember.UserCreatedID  = Guid.Parse(User.Identity.GetUserId());
                grantMember.UserModifiedID = grantMember.UserCreatedID;

                dbGrantsMembers.GrantMembers.Add(grantMember);
                dbGrantsMembers.SaveChanges();
                return(RedirectToAction("GrantMembersIndex", new { grantId = grantId }));
            }

            return(View(grantMember));
        }
Ejemplo n.º 5
0
        public ActionResult GrantMembersEdit([Bind(Include = "GrantMemberID,GrantMemberTypeID,PersonID,Hours,Year,Description,GrantID")] GrantMemberViewModel grantMemberViewModel, string grantId)
        {
            if (ModelState.IsValid)
            {
                GrantMember grantMember = dbGrantsMembers.GrantMembers.Find(grantMemberViewModel.GrantMemberID);

                grantMember.GrantMemberTypeID = grantMemberViewModel.GrantMemberTypeID;
                grantMember.PersonID          = grantMemberViewModel.PersonID;
                grantMember.Year        = grantMemberViewModel.Year;
                grantMember.Hours       = grantMemberViewModel.Hours;
                grantMember.Description = grantMemberViewModel.Description;

                grantMember.DateModified   = DateTime.Now;
                grantMember.UserModifiedID = Guid.Parse(User.Identity.GetUserId());

                dbGrantsMembers.Entry(grantMember).State = EntityState.Modified;
                dbGrantsMembers.SaveChanges();
                return(RedirectToAction("GrantMembersIndex", new { grantId = grantId }));
            }
            return(View(grantMemberViewModel));
        }