| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Web;
- using System.Web.UI;
- using System.Web.UI.WebControls;
- namespace WebForm.Platform.WorkFlowComments
- {
- public partial class Default : Common.BasePage
- {
- protected bool isOneSelf = false;
- protected string query1 = string.Empty;
- protected IEnumerable<RoadFlow.Data.Model.WorkFlowComment> workFlowCommentList;
- protected RoadFlow.Platform.Organize borganize = new RoadFlow.Platform.Organize();
- protected void Page_Load(object sender, EventArgs e)
- {
- RoadFlow.Platform.WorkFlowComment bworkFlowComment = new RoadFlow.Platform.WorkFlowComment();
- RoadFlow.Platform.Organize borganize = new RoadFlow.Platform.Organize();
- query1 = string.Format("&appid={0}&tabid={1}&isoneself={2}", Request.QueryString["appid"], Request.QueryString["tabid"], Request.QueryString["isoneself"]);
- if (IsPostBack)
- {
- if (!Request.Form["DeleteBut"].IsNullOrEmpty())
- {
- string ids = Request.Form["checkbox_app"];
- foreach (string id in ids.Split(','))
- {
- Guid bid;
- if (!id.IsGuid(out bid))
- {
- continue;
- }
- var comment = bworkFlowComment.Get(bid);
- if (comment != null)
- {
- bworkFlowComment.Delete(bid);
- RoadFlow.Platform.Log.Add("删除了流程意见", comment.Serialize(), RoadFlow.Platform.Log.Types.流程相关);
- }
- }
- bworkFlowComment.RefreshCache();
- }
- }
- workFlowCommentList = bworkFlowComment.GetAll();
- isOneSelf = "1" == Request.QueryString["isoneself"];
- if (isOneSelf)
- {
- workFlowCommentList = workFlowCommentList.Where(p => p.MemberID == RoadFlow.Platform.Users.PREFIX + RoadFlow.Platform.Users.CurrentUserID.ToString());
- }
- }
- }
- }
|