public IActionResult RemoveFrameworkFlag(int flagId, int frameworkId) { var flag = frameworkService.GetCustomFlagsByFrameworkId(frameworkId, flagId).FirstOrDefault(); if (flag == null) { return(StatusCode((int)HttpStatusCode.NotFound)); } var model = new RemoveCustomFlagConfirmationViewModel() { FlagId = flagId, FlagName = flag.FlagName, FrameworkId = frameworkId }; return(View("Developer/RemoveCustomFlagConfirmation", model)); }
public IActionResult RemoveFrameworkFlag(RemoveCustomFlagConfirmationViewModel model) { frameworkService.RemoveCustomFlag(model.FlagId); return(RedirectToAction("EditFrameworkFlags", "Frameworks", new { model.FrameworkId })); }