public ActionResult UnlinkEvent(Guid id, ViewModels.Events.EventMatterViewModel viewModel) { Guid matterId; Common.Models.Events.EventMatter model; Common.Models.Account.Users currentUser; currentUser = Data.Account.Users.Get(User.Identity.Name); matterId = Guid.Parse(Request["MatterId"]); model = Data.Events.EventMatter.Get(id, matterId); Data.Events.EventMatter.Delete(model, currentUser); return(RedirectToAction("Events", "Matters", new { id = model.Matter.Id.Value })); }
public ActionResult AssignMatter(Guid id, ViewModels.Events.EventMatterViewModel viewModel) { Guid matterId; Common.Models.Account.Users currentUser; currentUser = Data.Account.Users.Get(User.Identity.Name); matterId = Guid.Parse(Request["MatterId"]); Data.Events.EventMatter.Create(new Common.Models.Events.EventMatter() { Event = new Common.Models.Events.Event() { Id = id }, Matter = new Common.Models.Matters.Matter() { Id = matterId }, }, currentUser); return(RedirectToAction("Matters", "Events", new { id = id })); }