コード例 #1
0
 public ActionResult Delete(DeleteActivityViewModel activity)
 {
     if (!UserIsInRole("Professor"))
     {
         return(RedirectToAction("Index", "Home"));
     }
     _activityCommand.Handle(new ActivityInputDelete {
         Id = activity.Id
     });
     return(RedirectToAction("Index", new { disciplineId = activity.DisciplineId }));
 }
コード例 #2
0
        // GET: Activity/Delete/5
        public ActionResult Delete(Guid id)
        {
            if (!UserIsInRole("Professor"))
            {
                return(RedirectToAction("Index", "Home"));
            }
            var result = _activityQuery.Handle(new ActivityInputGetById {
                ActivityId = id
            }).Activity;
            var activity = new DeleteActivityViewModel
            {
                Id           = result.Id,
                Date         = result.Date.ToShortDateString(),
                Description  = result.Description,
                Value        = result.Value,
                Discipline   = result.Discipline.Name,
                DisciplineId = result.Discipline.Id
            };

            return(View(activity));
        }