public static bool AllowEdit(Models.TMT_Requirements Model, int UserID) { if (Model.CreateUserID != UserID) { return(false); } var AllowStatus = new Models.DBEnums.RequirementStatus[] { Models.DBEnums.RequirementStatus.稿件, Models.DBEnums.RequirementStatus.驳回, Models.DBEnums.RequirementStatus.通过 }; if (!AllowStatus.Contains(Model.Status)) { return(false); } return(true); }
public static bool AllowView(Models.TMT_Requirements Model, int UserID) { if (Model.Status == Models.DBEnums.RequirementStatus.稿件 && Model.CreateUserID == UserID) { return(true); } var AllowStatus = new Models.DBEnums.RequirementStatus[] { Models.DBEnums.RequirementStatus.待审, Models.DBEnums.RequirementStatus.驳回, Models.DBEnums.RequirementStatus.通过, Models.DBEnums.RequirementStatus.归档 }; if (AllowStatus.Contains(Model.Status)) { return(true); } return(false); }