亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? resourcereport.aspx.cs

?? 辦公自動化全套源程序,北大青鳥教材,適合學習啊
?? CS
字號:
using System;
using System.Web.UI.WebControls;
using qminoa.BLL.PM;

namespace qminoa.Webs.PM
{
	public class ResourceReportForm : qminoa.Webs.PageBase
	{
		protected System.Web.UI.WebControls.DataList UserList;
		protected System.Web.UI.WebControls.HyperLink BackLink1;
		protected System.Web.UI.WebControls.HyperLink BackLink2;
		protected System.Web.UI.WebControls.Label NoData;

		protected DateTime _startDate = DateTime.MinValue;
		protected DateTime _endDate = DateTime.MinValue;
		
		private string _userIDs;
		protected PMUser	 _user;
		public const string UserRoleAdministrator = "1";
		public const string UserRoleProjectManager = "2";

		private void Page_Load(object sender, System.EventArgs e)
		{
			this.PageBegin("項目統計報告",true);
			_user = new PMUser(Convert.ToInt16(this.Empid));
			if(_user.Role != UserRoleAdministrator && _user.Role != UserRoleProjectManager)
			{
				Response.Redirect(Application["vRoot"]+"/login.aspx");  
			}
			_userIDs = Request.QueryString["IDs"]==null? "0" : Request.QueryString["IDs"];

			_startDate = Convert.ToDateTime(Request.QueryString["Start"]==null? 
									DateTime.MinValue.ToShortDateString() : Request.QueryString["Start"]);
			_endDate = Convert.ToDateTime(Request.QueryString["End"]==null? 
									DateTime.MinValue.ToShortDateString() : Request.QueryString["End"]);

			BackLink1.NavigateUrl = "Reports.aspx";
			BackLink2.NavigateUrl = "Reports.aspx";

			BindList(_userIDs, _startDate, _endDate);
		}

		private void BindList(string userIDs, DateTime start, DateTime end)
		{
			ResourceReportUserCollection userData = ResourceReportUser.GetUserSummary(_user .UserID, userIDs, start, end);
			UserList.DataSource = userData;
			UserList.DataBind();

			if (userData.Count == 0) 
			{
				UserList.Visible = false;
				NoData.Visible = true;
			}
		}

		private void SortGridData(TimeEntriesCollection list, string sortField, bool asc)
		{
			TimeEntriesCollection.TimeEntryFields sortCol = TimeEntriesCollection.TimeEntryFields.InitValue;
			switch(sortField)
			{
				case "EntryDate":
					sortCol = TimeEntriesCollection.TimeEntryFields.Day;
					break;
				case "ProjectName":
					sortCol = TimeEntriesCollection.TimeEntryFields.Project;
					break;
				case "CategoryName":
					sortCol = TimeEntriesCollection.TimeEntryFields.Category;
					break;
				case "Duration":
					sortCol = TimeEntriesCollection.TimeEntryFields.Hours;
					break;
				case "Description":
					sortCol = TimeEntriesCollection.TimeEntryFields.Description;
					break;
			}
			list.Sort(sortCol, asc);
		}

		protected TimeEntriesCollection ListTimeEntry(int mgrID, int userID, DateTime start, DateTime end)
		{
			TimeEntriesCollection entryList = BLL.PM.TimeEntry.GetEntries(mgrID, userID, start, end);

			if (entryList.Count > 0) 
				SortGridData(entryList, SortField, SortAscending);
			else
				entryList = null;

			return entryList;
		}

		protected void TimeEntryGrid_Sort(object source, System.Web.UI.WebControls.DataGridSortCommandEventArgs e)
		{
			SortField = e.SortExpression;
			BindList(_userIDs, _startDate, _endDate);
		}
		
		#region Web Form Designer generated code
		override protected void OnInit(EventArgs e)
		{
			//
			// CODEGEN: This call is required by the ASP.NET Web Form Designer.
			//
			InitializeComponent();
			base.OnInit(e);
		}
		
		/// <summary>
		/// Required method for Designer support - do not modify
		/// the contents of this method with the code editor.
		/// </summary>
		private void InitializeComponent()
		{    
			this.ID = "ResourceReportForm";
			this.Load += new System.EventHandler(this.Page_Load);

		}
		#endregion

		string SortField 
		{
			get 
			{
				object o = ViewState["SortField"];
				if (o == null) 
				{
					return string.Empty;
				}
				return (string)o;
			}

			set 
			{
				if (value == SortField) 
				{
					SortAscending = !SortAscending;
				}
				ViewState["SortField"] = value;
			}
		}

		bool SortAscending 
		{
			get 
			{
				object o = ViewState["SortAscending"];
				if (o == null) 
				{
					return true;
				}
				return (bool)o;
			}

			set 
			{
				ViewState["SortAscending"] = value;
			}
		}
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
在线观看一区二区精品视频| 日韩欧美中文字幕公布| 欧美不卡123| 日本午夜一区二区| 欧美性三三影院| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 日本va欧美va精品发布| 欧美亚洲精品一区| 亚洲国产视频在线| 色综合天天在线| 亚洲黄色录像片| 欧美性xxxxxxxx| 日本欧美久久久久免费播放网| 欧美精品黑人性xxxx| 首页国产欧美久久| 欧美一区二区视频在线观看2020 | 1000部国产精品成人观看| 国产精品一卡二卡在线观看| 久久老女人爱爱| 懂色av一区二区三区蜜臀| 日韩二区三区四区| 亚洲一区二区高清| 亚洲欧美日韩一区二区 | 国产酒店精品激情| 蜜乳av一区二区| 亚洲成人免费av| 欧美一区二区三区婷婷月色| 亚洲va韩国va欧美va精品 | 国产精品免费av| 在线播放中文一区| 国产原创一区二区三区| 日韩理论电影院| 26uuu色噜噜精品一区二区| 色婷婷综合在线| 成人免费的视频| 麻豆91在线观看| 亚洲mv在线观看| 亚洲天天做日日做天天谢日日欢 | 91久久精品午夜一区二区| 久久99国内精品| 日本欧美加勒比视频| 一区二区三区中文在线| 国产精品家庭影院| 久久一区二区三区国产精品| 欧美一区二区高清| 欧美二区三区的天堂| 亚洲精品在线免费播放| 99精品国产视频| 亚洲高清视频的网址| 欧美一三区三区四区免费在线看| 亚洲国产精品视频| 91精品福利视频| 欧美aⅴ一区二区三区视频| 精品国产露脸精彩对白| 欧美高清一级片在线| 欧美日韩精品综合在线| 一本久久a久久精品亚洲| www.视频一区| 日本韩国欧美一区二区三区| 91麻豆6部合集magnet| 99视频一区二区三区| 99精品视频一区二区三区| 99re成人精品视频| 91亚洲国产成人精品一区二区三 | 精品免费99久久| 国产午夜亚洲精品理论片色戒| 国产天堂亚洲国产碰碰| 久久久精品2019中文字幕之3| 亚洲精品在线三区| 国产精品国产自产拍高清av王其| 国产精品久久久久久久久果冻传媒 | 久久久国产精品不卡| 国产精品美女久久久久久久久久久| 亚洲区小说区图片区qvod| 亚洲一二三级电影| 免播放器亚洲一区| 国产一区三区三区| 欧美亚洲国产一区二区三区va| 91精品国产91久久久久久一区二区| 久久综合九色综合欧美98| 日韩在线一区二区| 国产91丝袜在线18| 日韩视频国产视频| 亚洲精品中文字幕在线观看| 激情综合网激情| 欧美日韩午夜在线| 亚洲日本在线看| 丁香桃色午夜亚洲一区二区三区| 在线影视一区二区三区| 中文字幕国产一区二区| 蜜桃精品视频在线观看| 欧美亚洲一区二区在线| 国产精品乱人伦中文| 国产一区在线精品| 精品国产乱码久久久久久闺蜜 | xfplay精品久久| 秋霞国产午夜精品免费视频| 91黄视频在线| 一区二区三区精品视频| 色综合天天综合网国产成人综合天| 日韩欧美国产系列| 久久99精品国产麻豆婷婷洗澡| 欧美精品一卡二卡| 日韩高清在线不卡| 日韩欧美国产不卡| 美女视频黄久久| 精品成人佐山爱一区二区| 激情偷乱视频一区二区三区| 精品国产成人系列| 不卡一区在线观看| 亚洲制服丝袜av| 日韩精品中文字幕一区 | 欧美色视频一区| 91精品中文字幕一区二区三区| av高清久久久| 青娱乐精品视频| 男女男精品网站| 亚洲国产精品国自产拍av| 91久久国产综合久久| 国产自产v一区二区三区c| 亚洲国产日韩综合久久精品| 国产精品久久久久久久久免费相片| 91精品国产全国免费观看| 欧美系列在线观看| 在线中文字幕一区| 在线观看亚洲精品| 91精品福利在线| 在线视频国产一区| 成人精品视频一区二区三区尤物| 国产精品综合在线视频| 国产精品69毛片高清亚洲| 国产成人免费xxxxxxxx| 国产福利91精品| 国产成人精品亚洲午夜麻豆| 国产成人aaa| 白白色亚洲国产精品| 97超碰欧美中文字幕| 日本韩国精品在线| 欧美人牲a欧美精品| 精品日韩一区二区| 中文字幕免费在线观看视频一区| 亚洲国产精品精华液ab| 亚洲精品视频免费看| 五月婷婷激情综合网| 国内一区二区在线| 色94色欧美sute亚洲线路二| 欧美日韩日本视频| 精品少妇一区二区三区免费观看| 国产亚洲欧美激情| 午夜精品福利视频网站| 精品综合免费视频观看| 99精品视频在线观看免费| 91精品国产全国免费观看| 国产农村妇女毛片精品久久麻豆| 国产精品电影一区二区| 香蕉久久夜色精品国产使用方法| 午夜av一区二区三区| 国产+成+人+亚洲欧洲自线| 日本精品免费观看高清观看| 日韩一区二区三区四区五区六区| 久久精品在这里| 亚洲福利视频一区| 国产一区中文字幕| 欧美日韩三级一区| 久久久精品蜜桃| 日韩精彩视频在线观看| 国产精品白丝jk黑袜喷水| 国产天堂亚洲国产碰碰| 亚洲精品国产成人久久av盗摄| 亚洲成人自拍偷拍| av中文字幕一区| 国产亚洲va综合人人澡精品| 开心九九激情九九欧美日韩精美视频电影 | 国产乱码精品一区二区三区忘忧草 | 精品嫩草影院久久| 亚洲欧美另类小说视频| 成人动漫av在线| 久久久久青草大香线综合精品| 亚洲成人黄色小说| 成人福利视频在线看| 久久青草国产手机看片福利盒子| 亚洲第一二三四区| 91激情五月电影| 亚洲少妇最新在线视频| 99久久精品情趣| 欧美国产精品久久| av在线不卡免费看| 亚洲三级电影网站| 欧美日韩一级视频| 日韩黄色一级片| 国产亚洲一区二区三区四区| 在线观看视频91| 国内精品第一页| 亚洲一二三区在线观看| 久久新电视剧免费观看| 色综合久久久久综合| 亚洲一卡二卡三卡四卡五卡| 欧美撒尿777hd撒尿| 看片网站欧美日韩| 亚洲国产精品高清|