using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace FrameworkDAL.DTO.User { public class SecurityQuestionDTO { #region PrivateMembers #region User private int securityquestionid; private string securityquestionquestion; private string securityquestionremarks; #endregion #region Base private int securityquestioncreatedbyid; //Created By Person (User Id) private DateTime securityquestioncreatedon; //Created On Date private int securityquestionmodifiedbyid; //Modified By Person (User Id) private DateTime securityquestionmodifiedon; //Modified On Date private string securityquestioncreatedbyname; private string securityquestionmodifiedbyname; #endregion #region Standard private Int16 securityquestionsortorder; private byte securityquestionstatus; //0.Pending, 1.Active, 2.Deleted, 3.Amended, 4.Inactive, 5.Archived private Int16 securityquestionversion; //No Of Times Updated private byte securityquestionsourcetype; //Data From (1.Framework, 2.Devadmin, 3.Impadmin, 4.Admin, 5.User) #endregion private int securityquestionscreenoperationmode = 1; #endregion #region PublicMembers #region User public int SecurityQuestionId { get { return securityquestionid; } set { securityquestionid = value; } } public string SecurityQuestionQuestion { get { return securityquestionquestion; } set { securityquestionquestion = value; } } public string SecurityQuestionRemarks { get { return securityquestionremarks; } set { securityquestionremarks = value; } } #endregion #region Base public int SecurityQuestionCreatedById { get { return securityquestioncreatedbyid; } //Created By Person (User Id) set { securityquestioncreatedbyid = value; } //Created By Person (User Id) } public DateTime SecurityQuestionCreatedOn { get { return securityquestioncreatedon; } //Created On Date set { securityquestioncreatedon = value; } //Created On Date } public int SecurityQuestionModifiedById { get { return securityquestionmodifiedbyid; } //Modified By Person (User Id) set { securityquestionmodifiedbyid = value; } } public DateTime SecurityQuestionModifiedOn { get { return securityquestionmodifiedon; } //Modified On Date set { securityquestionmodifiedon = value; } } public string SecurityQuestionCreatedByName { get { return securityquestioncreatedbyname; } set { securityquestioncreatedbyname = value; } } public string SecurityQuestionModifiedByName { get { return securityquestionmodifiedbyname; } //modified by person (user id) set { securityquestionmodifiedbyname = value; } } #endregion #region Standard public Int16 SecurityQuestionSortOrder { get { return securityquestionsortorder; } set { securityquestionsortorder = value; } } public byte SecurityQuestionStatus { get { return securityquestionstatus; } //0.Pending, 1.Active, 2.Deleted, 3.Amended, 4.Inactive, 5.Archived set { securityquestionstatus = value; } } public Int16 SecurityQuestionVersion { get { return securityquestionversion; } //No Of Times Updated set { securityquestionversion = value; } } public byte SecurityQuestionSourceType { get { return securityquestionsourcetype; } //Data From (1.Framework, 2.Devadmin, 3.Impadmin, 4.Admin, 5.User) set { securityquestionsourcetype = value; } } #endregion public int SecurityQuestionScreenOperationMode { get { return securityquestionscreenoperationmode; } set { securityquestionscreenoperationmode = value; } } #endregion } }