public ActionResult DeleteConfirm(int id) { var vm = new DeleteProjectConfirmVM(); vm.DependableItemsCount = repo.GetIssues().Where(s => s.Project.ID == id).Count(); return(PartialView("Partial/DeleteConfirm", vm)); }
public ActionResult DeleteConfirm(int id) { var vm = new DeleteProjectConfirmVM(); // to do check : based on permission, check member count, issue count etc return(PartialView("Partial/DeleteConfirm", vm)); }
public ActionResult DeleteConfirm(int id) { var vm = new DeleteProjectConfirmVM(); var issueCount = this.projectManager.GetIssueCountForProject(id); vm.DependableItemsCount = issueCount; return(PartialView("Partial/DeleteConfirm", vm)); }
public ActionResult DeleteConfirm(DeleteProjectConfirmVM model) { try { this._teamManager.Delete(model.Id); return(Json(new { Status = "Success", Message = "Project deleted successfully" })); } catch (Exception ex) { return(Json(new { Status = "Error", Message = "Error deleting project" })); } }
public ActionResult DeleteConfirm(DeleteProjectConfirmVM model) { try { var result = repo.DeleteProject(model.ID); return(Json(new { Status = "Success", Message = "Project deleted successfully" })); } catch (Exception ex) { log.Error(ex); return(Json(new { Status = "Error", Message = "Error deleting project" })); } }
public ActionResult DeleteConfirm(DeleteProjectConfirmVM model) { try { this._projectManager.Delete(model.Id); return(Json(new { Status = "Success", Message = "Project deleted successfully" })); } catch (Exception ex) { tc.TrackException(ex); return(Json(new { Status = "Error", Errors = new List <string> { "Error deleting project" } })); } }