Exemple #1
0
 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);
 }
Exemple #2
0
 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));
 }
Exemple #3
0
 public static bool IsDraftEdit(Models.TMT_Bug Model)
 {
     return(Model == null || Model.Status == Models.DBEnums.BugStatus.稿件);
 }