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

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

?? issue.cs

?? BugNET is an issue tracking and project issue management solution built using the ASP.NET web applic
?? CS
?? 第 1 頁 / 共 3 頁
字號:
using System;
using System.Collections;
using System.Collections.Generic;
using BugNET.DataAccessLayer;
using System.Data;
using System.Web;


namespace BugNET.BusinessLogicLayer
{
	/// <summary>
	/// Issue business object
	/// </summary>
	public class Issue
	{
		#region Private Variables
		private string      _AssignedDisplayName;
		private Guid        _AssignedUserId;
        private string      _AssignedUserName;
		private string      _CreatorDisplayName;
		private string		_CreatorUserName;
		private Guid        _CreatorUserId;
		private string      _LastUpdateDisplayName;
		private string		_LastUpdateUserName;
		private DateTime    _LastUpdate;
		private int         _CategoryId;
		private string      _CategoryName;
		private DateTime    _DateCreated;
		private int         _Id;
		private int         _MilestoneId;
		private string      _MilestoneName;
        private string      _MilestoneImageUrl;
		private int         _PriorityId;
		private string      _PriorityName;
        private string      _PriorityImageUrl;
		private int         _StatusId;
		private string      _StatusName;
        private string      _StatusImageUrl;
		private int         _IssueTypeId;
		private string      _IssueTypeName;
        private string      _IssueTypeImageUrl;
		private int         _ResolutionId;
		private string      _ResolutionName;
        private string      _ResolutionImageUrl;
		private string		_ProjectName;
		private int         _ProjectId;
		private string      _Title;
		private string      _Description;
		private bool		_NewAssignee;
		private string		_ProjectCode;
        private DateTime    _DueDate;
        private int         _Visibility;
        private double      _TimeLogged;
        private decimal      _Estimation;
        private string      _OwnerUserName;
        private string      _OwnerDisplayName;
        private Guid        _OwnerUserId;
        private int _Progress;
        private bool _Disabled;
		#endregion

		#region Constructors

        /// <summary>
        /// Initializes a new instance of the <see cref="T:Issue"/> class.
        /// </summary>
        /// <param name="id">The id.</param>
        /// <param name="projectId">The project id.</param>
        /// <param name="projectName">Name of the project.</param>
        /// <param name="projectCode">The project code.</param>
        /// <param name="title">The title.</param>
        /// <param name="description">The description.</param>
        /// <param name="categoryId">The category id.</param>
        /// <param name="categoryName">Name of the category.</param>
        /// <param name="priorityId">The priority id.</param>
        /// <param name="priorityName">Name of the priority.</param>
        /// <param name="statusId">The status id.</param>
        /// <param name="statusName">Name of the status.</param>
        /// <param name="issueIssueTypeId">The issue type id.</param>
        /// <param name="issueTypeName">Name of the issue type.</param>
        /// <param name="resolutionId">The resolution id.</param>
        /// <param name="resolutionName">Name of the resolution.</param>
        /// <param name="assignedDisplayName">Name of the assigned display.</param>
        /// <param name="assignedUserName">The assigned username.</param>
        /// <param name="assignedUserId">The assigned user id.</param>
        /// <param name="creatorDisplayName">Display name of the creator.</param>
        /// <param name="creatorUserName">The creator username.</param>
        /// <param name="creatorUserId">The creator user id.</param>
        /// <param name="ownerDisplayName">Display name of the owner.</param>
        /// <param name="ownerUserName">The owner username.</param>
        /// <param name="ownerId">The owner id.</param>
        /// <param name="dueDate">The due date.</param>
        /// <param name="milestoneId">The milestone id.</param>
        /// <param name="milestoneName">Name of the milestone.</param>
        /// <param name="visiblity">The visiblity.</param>
        /// <param name="timeLogged">The time logged.</param>
        /// <param name="estimation">The estimation.</param>
        /// <param name="dateCreated">The date created.</param>
        /// <param name="lastUpdate">The last update.</param>
        /// <param name="lastUpdateUserName">The last update username.</param>
        /// <param name="lastUpdateDisplayName">Last name of the update display.</param>
			public Issue(
				int id,
				int projectId,
				string projectName,
				string projectCode,
				string title,
				string description,				
				int categoryId,
				string categoryName,
				int priorityId,
				string priorityName,
                string priorityImageUrl,
				int statusId,
				string statusName,
                string statusImageUrl,
				int issueTypeId,
				string issueTypeName,
                string issueTypeImageUrl,
				int resolutionId,
				string resolutionName,
                string resolutionImageUrl,
				string assignedDisplayName,
                string assignedUserName,
				Guid assignedUserId,
				string creatorDisplayName,
                string creatorUserName,
				Guid creatorUserId,
                string ownerDisplayName,
                string ownerUserName,
                Guid ownerUserId,
                DateTime dueDate,
                int milestoneId,
                string milestoneName,
                string milestoneImageUrl,
                int visiblity,
                double timeLogged,
                decimal estimation,
                DateTime dateCreated,
                DateTime lastUpdate,
				string lastUpdateUserName,
				string lastUpdateDisplayName,
				int progress,
                bool disabled)
			{
				_Id						= id;
				_ProjectId				= projectId;
				_ProjectName			= projectName;
				_ProjectCode			= projectCode;
				_Title				    = title;
                _IssueTypeId            = issueTypeId;
                _IssueTypeName          = issueTypeName;
                _IssueTypeImageUrl      = issueTypeImageUrl;
				_Description			= description;	
				_CategoryId			    = categoryId;
				_CategoryName			= categoryName;
				_MilestoneId			= milestoneId;
				_MilestoneName			= milestoneName;
                _MilestoneImageUrl      = milestoneImageUrl;
				_PriorityId				= priorityId;
				_PriorityName			= priorityName;
                _PriorityImageUrl       = priorityImageUrl;
				_StatusId				= statusId;
				_StatusName				= statusName;
                _StatusImageUrl         = statusImageUrl;
				_IssueTypeId			= issueTypeId;
				_IssueTypeName		    = issueTypeName;
                _IssueTypeImageUrl      = issueTypeImageUrl;
				_ResolutionId           = resolutionId;
				_ResolutionName         = resolutionName;
                _ResolutionImageUrl     = resolutionImageUrl;
				_DateCreated			= dateCreated;
                _AssignedUserName       = assignedUserName;
				_AssignedDisplayName	= assignedDisplayName;
				_AssignedUserId	        = assignedUserId;
				_CreatorDisplayName	    = creatorDisplayName;
				_CreatorUserName		= creatorUserName;
				_CreatorUserId			= creatorUserId;
                _OwnerDisplayName       = ownerDisplayName;
                _OwnerUserName          = ownerUserName;
                _OwnerUserId            = ownerUserId;
				_LastUpdateDisplayName  = lastUpdateDisplayName;
				_LastUpdate				= lastUpdate;
				_LastUpdateUserName		= lastUpdateUserName;
                _DueDate                = dueDate;
                _Visibility             = visiblity;
                _TimeLogged             = timeLogged;
                _Estimation             = estimation;
                _Progress               = progress;
                _Disabled               = disabled;
			}


            /// <summary>
            /// Initializes a new instance of the <see cref="T:Issue"/> class.
            /// </summary>
            /// <param name="projectId">The project id.</param>
            /// <param name="summary">The summary.</param>
            /// <param name="description">The description.</param>
            /// <param name="componentId">The component id.</param>
            /// <param name="versionId">The version id.</param>
            /// <param name="priorityId">The priority id.</param>
            /// <param name="statusId">The status id.</param>
            /// <param name="IssueTypeId">The type id.</param>
            /// <param name="fixedInVersionId">The fixed in version id.</param>
            /// <param name="AssignedToUserName">Name of the assigned to user.</param>
            /// <param name="reporterUserName">The reporter username.</param>
            /// <param name="estimation">The estimation.</param>
			public Issue (int id, int projectId, string title,string description, int categoryId, 
				int priorityId, int statusId, int issueTypeId, int milestoneId, int resolutionId,string ownerUserName, string assignedUserName, string creatorUserName,decimal estimation,int visibility,DateTime dueDate)
				: this
			(
				id,
				projectId,
				String.Empty,
				String.Empty,
				title,
				description,
				categoryId,
				String.Empty,
                priorityId,
                string.Empty,
                string.Empty,
                statusId,
                string.Empty,
                string.Empty,
                issueTypeId,
                string.Empty,
                string.Empty,
                resolutionId,
                string.Empty,
                string.Empty,
                string.Empty,
				assignedUserName,
                Guid.Empty,
				String.Empty,
				creatorUserName,
				Guid.Empty,
				string.Empty,
				ownerUserName,
				Guid.Empty,
                dueDate,
				milestoneId,
				String.Empty,
                string.Empty,
                visibility,
                0,
                estimation,
                DateTime.Now,
                DateTime.Now,
                creatorUserName,
                string.Empty,
                0,
                false
			)
			{
				if(!String.IsNullOrEmpty(AssignedUserName))
					_NewAssignee = true;
			}


            /// <summary>
            /// Initializes a new instance of the <see cref="Issue"/> class.
            /// </summary>
			public Issue(){}
		#endregion	

		#region Properties

            /// <summary>
            /// Gets or sets the progress.
            /// </summary>
            /// <value>The progress.</value>
            public int Progress 
            {
                get{return _Progress;}
                set { _Progress = value; }
            }

            /// <summary>
            /// Gets or sets a value indicating whether this <see cref="Issue"/> is disabled.
            /// </summary>
            /// <value><c>true</c> if disabled; otherwise, <c>false</c>.</value>
            public bool Disabled 
            {
                get { return _Disabled; }
                set { _Disabled = value; }
            }

            /// <summary>
            /// Gets or sets the estimation.
            /// </summary>
            /// <value>The estimation.</value>
            public decimal Estimation
            {
                get{ return _Estimation;}
                set{ _Estimation = value;}
            }

            /// <summary>
            /// Estimations to string.
            /// </summary>
            /// <param name="estimation">The estimation.</param>
            /// <returns></returns>
            private string EstimationToString(decimal estimation)
            {
                return estimation >= 0 ? estimation.ToString() : "empty";
            }

            /// <summary>
            /// Gets the time logged.
            /// </summary>
            /// <value>The time logged.</value>
            public double TimeLogged
            {
                get { return _TimeLogged; }
            }

           
            /// <summary>
            /// Gets or sets the display name of the assigned to user.
            /// </summary>
            /// <value>The display name of the assigned to user.</value>
            public string AssignedDisplayName
            {
                get
                {
                    if (String.IsNullOrEmpty(_AssignedDisplayName))
                        return string.Empty;
                    else
                        return _AssignedDisplayName;
                }
                set
                {
                    _AssignedDisplayName = value;
                }
            }

            /// <summary>
            /// Gets or sets the display name of the assigned.
            /// </summary>
            /// <value>The display name of the assigned.</value>
			public string AssignedUserName 
			{
				get 
				{
                    if (string.IsNullOrEmpty(_AssignedUserName))
						return string.Empty;
					else
                        return _AssignedUserName;
				}
				set{_AssignedUserName=value;}
			}


            /// <summary>
            /// Gets or sets the visibility.
            /// </summary>
            /// <value>The visibility.</value>
            public int Visibility
            {
                get{ return _Visibility; }
                set{ _Visibility = value;}
            }


			/// <summary>
			/// Component Id
			/// </summary>
			public int CategoryId
			{
				get {return _CategoryId; }
				set {_CategoryId = value;}
			}

			/// <summary>
			/// Component Name
			/// </summary>
			public string CategoryName 
			{
				get {return _CategoryName; }
                set { _CategoryName = value; }
			}

			/// <summary>
			/// Reporter Display Name
			/// </summary>
			public string CreatorDisplayName 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国模冰冰炮一区二区| 亚洲激情图片小说视频| 欧美精品一级二级三级| 91麻豆免费观看| www.66久久| av电影天堂一区二区在线| 国产黑丝在线一区二区三区| 国产精品99久久久久久似苏梦涵| 久久99国产精品免费| 久久99精品久久久久久久久久久久 | 欧美日韩亚洲综合在线 欧美亚洲特黄一级| 精品一区二区三区免费播放| 婷婷中文字幕一区三区| 蜜桃久久久久久| 国产一区二区免费视频| 成人免费视频国产在线观看| 91免费视频大全| 欧美日韩成人高清| 欧美成人一区二区三区在线观看| 久久男人中文字幕资源站| 国产精品国产三级国产有无不卡| 亚洲一二三四在线观看| 丝袜美腿亚洲综合| 风流少妇一区二区| 欧美日韩免费观看一区二区三区| 日韩欧美卡一卡二| 国产精品传媒视频| 日韩av网站在线观看| 国产一区视频在线看| 91天堂素人约啪| 日韩一区二区免费在线电影| 亚洲国产精品国自产拍av| 一区二区三区四区蜜桃| 韩国欧美国产1区| 色综合色综合色综合色综合色综合| 欧美挠脚心视频网站| 国产亚洲欧洲一区高清在线观看| 樱花草国产18久久久久| 国产在线看一区| 色屁屁一区二区| 亚洲精品一区二区三区四区高清 | 久久久蜜桃精品| 伊人开心综合网| 国产乱子伦一区二区三区国色天香| 国产成人av一区| 91麻豆精品国产| 亚洲欧美日韩国产另类专区| 精品亚洲porn| 日韩午夜av电影| 亚洲影院免费观看| 91在线播放网址| 国产日韩欧美电影| 精品一二三四区| 日韩一区二区三区av| 一区二区在线看| 99国产欧美久久久精品| 国产区在线观看成人精品| 蜜臀av性久久久久av蜜臀妖精 | 久久九九99视频| 日本欧美大码aⅴ在线播放| 91啦中文在线观看| 国产精品伦理一区二区| 国产一区二区福利| 日韩无一区二区| 日本亚洲免费观看| 欧美日韩成人激情| 午夜精品久久久久久久99水蜜桃| 91看片淫黄大片一级在线观看| 国产女人aaa级久久久级| 国产成人精品一区二区三区网站观看| 精品女同一区二区| 精品在线播放午夜| 久久亚洲精品国产精品紫薇| 国内精品第一页| 国产日产欧美一区二区视频| 国产资源在线一区| 久久精品一区二区三区四区| 国产精品一二二区| 国产亚洲人成网站| 波多野洁衣一区| 亚洲美女偷拍久久| 欧美精品久久99久久在免费线 | 免费一级欧美片在线观看| 91九色最新地址| 亚洲一级片在线观看| 欧美日韩亚洲另类| 蜜臀av在线播放一区二区三区| 欧美一区二区日韩一区二区| 一区二区三区四区精品在线视频| 91国偷自产一区二区三区观看 | 亚洲精品高清在线| 欧美日韩国产免费| 九九精品一区二区| 国产精品久久久久久久久晋中 | 91老师国产黑色丝袜在线| 夜夜嗨av一区二区三区四季av| 欧美日韩久久久久久| 经典三级视频一区| 国产精品家庭影院| 欧美中文字幕久久| 蜜桃视频免费观看一区| 国产精品第一页第二页第三页 | 综合色中文字幕| 91免费小视频| 美女视频黄频大全不卡视频在线播放| 久久网站热最新地址| 国产成人精品影院| 精品久久久久久无| 国产91精品久久久久久久网曝门| 亚洲免费av在线| 日韩一区二区在线观看视频播放| 国产99久久久精品| 日韩精品成人一区二区三区 | 色婷婷精品久久二区二区蜜臀av| 一区二区三区四区不卡在线| 欧美精品日韩一区| av一区二区不卡| 精品中文字幕一区二区| 欧美国产精品专区| 日韩免费高清电影| 欧美日韩亚洲丝袜制服| 成人精品免费看| 久久精品国产精品青草| 亚洲激情成人在线| 亚洲国产精品高清| 久久综合色婷婷| bt欧美亚洲午夜电影天堂| 午夜精品久久久久久久久久| 亚洲日本va在线观看| 久久精品一区二区三区不卡| 欧美日韩大陆在线| 欧亚洲嫩模精品一区三区| 高清国产一区二区三区| 狠狠色伊人亚洲综合成人| 日韩中文字幕亚洲一区二区va在线| 中文字幕制服丝袜成人av| 久久久久久久综合狠狠综合| 日韩视频一区在线观看| 欧美日韩亚洲综合| 99视频有精品| 94色蜜桃网一区二区三区| 国产成人免费视频一区| 国产乱人伦精品一区二区在线观看| 日本美女一区二区| 美女精品一区二区| 美女脱光内衣内裤视频久久影院| 视频一区二区三区入口| 亚洲国产美国国产综合一区二区| 夜夜嗨av一区二区三区| 综合欧美亚洲日本| 成人欧美一区二区三区小说| 中文字幕亚洲一区二区va在线| 日韩欧美一级精品久久| 99国产欧美久久久精品| 成人激情午夜影院| 99精品热视频| av激情成人网| 国产69精品久久99不卡| 国产真实乱偷精品视频免| 黄网站免费久久| 高清国产一区二区| 国产大陆精品国产| 久久9热精品视频| 国产一区二区三区观看| 日本最新不卡在线| 国产一区二区精品久久| 成人福利视频在线| 国产乱人伦偷精品视频不卡| 不卡的av电影在线观看| 色婷婷狠狠综合| 日韩一区二区免费电影| 久久久久国产精品麻豆ai换脸| 国产精品麻豆网站| 亚洲国产一区二区在线播放| 麻豆精品在线观看| 99re亚洲国产精品| 欧美性色综合网| 日韩精品一区二区三区老鸭窝| 日本一区二区三级电影在线观看| 国产精品久久久久久久久晋中 | 精品毛片乱码1区2区3区| 欧美国产欧美综合| 亚洲国产一区在线观看| 国内精品伊人久久久久av影院| 国产99一区视频免费| 日本久久电影网| 日韩一区二区三区视频在线观看| 欧美一区二区播放| 精品免费日韩av| 中文字幕亚洲精品在线观看 | 日韩免费看的电影| 亚洲视频在线一区| 蜜桃免费网站一区二区三区| 91亚洲国产成人精品一区二区三| 欧美裸体一区二区三区| 久久亚洲影视婷婷| 偷拍自拍另类欧美| 91丝袜呻吟高潮美腿白嫩在线观看| 日韩精品一区二区三区视频播放 | 国产一区二区女|