public static bool AllowEdit(Models.TMT_Bug Model, int UserID) { if (Model.CreateUserID != UserID) { return(false); } if (Model.Status != Models.DBEnums.BugStatus.稿件) { return(false); } return(true); }
public IActionResult Add(int?BugID) { Models.TMT_Bug Model = null; if (BugID.HasValue) { Model = DB.TMT_Bug.Find(BugID); if (Model.Status != Models.DBEnums.BugStatus.进行 && Model.CreateUserID != G.User.UserID) { return(NoPermission()); } } ViewBag.Tasks = DB.TMT_Tasks.Where(c => c.ProjectID == G.NowProject.ProjectID && c.Status == Models.DBEnums.TasksStatus.完成); ViewBag.IsDraftEdit = Test.Bug.IsDraftEdit(Model); return(View(Model)); }
public static bool IsDraftEdit(Models.TMT_Bug Model) { return(Model == null || Model.Status == Models.DBEnums.BugStatus.稿件); }