Ejemplo n.º 1
0
        public ActionResult EditById(Guid id)
        {
            var svc   = CreateService();
            var model = new PlanItemEdit(svc.GetPlanItemById(id));

            return(View(model));
        }
Ejemplo n.º 2
0
        public ActionResult SaveEdits(string id, string name, string desc)
        {
            var model = new PlanItemEdit {
                PlanID = Guid.Parse(id), Name = name, Detail = desc
            };

            model.ProjectID = CreateService().GetProjectIdFor(model.PlanID);
            return(Edit(model));
        }
Ejemplo n.º 3
0
        public bool EditPlanItem(PlanItemEdit model)
        {
            PlanItem entity = GetPlanItemById(model.PlanID);

            entity.Name           = model.Name;
            entity.Details        = model.Detail;
            entity.ModifiedUTC    = DateTimeOffset.Now;
            entity.LastModifiedBy = _userId;
            UpdateProjectModifiedDate(model.ProjectID);
            Context.TrySave();
            return(true);
        }
Ejemplo n.º 4
0
        public ActionResult Edit(PlanItemEdit model)
        {
            var svc = CreateService();

            if (svc.EditPlanItem(model))
            {
                TempData["SaveResult"] = "Your changes have been saved.";
                return(RedirectToAction("Details", "Project", new { id = model.ProjectID }));
            }

            return(View(model));
        }
Ejemplo n.º 5
0
 public ActionResult Save(PlanItemEdit model)
 {
     return(Edit(model));
 }