コード例 #1
0
        /// <summary>
        /// 填充实体信息
        /// </summary>
        protected override void FillModelInfo()
        {
            XVStandFilesCheckRecordInfo info = this.m_CurrentModel as XVStandFilesCheckRecordInfo;

            if (this.m_EditStatus == XEditStatus.AddNew || this.m_EditStatus == XEditStatus.AddContinue)
            {
                info.RID = this.GetNewId();
            }

            info.StandFileId = this.txtStandFileId.ValueMember;
            info.FileName    = this.txtStandFileId.DisplayMember;
            if (this.txtStandFileId.SelectedModel != null)
            {
                XVStandFilesInfo fileInfos = this.txtStandFileId.SelectedModel as XVStandFilesInfo;

                info.StandName = fileInfos.StandName;
                info.StandId   = fileInfos.MainId;
            }
            info.CheckUserName = this.txtCheckUserName.Text;
            info.CheckDesc     = this.txtCheckDesc.Text;
            info.CheckDate     = XHelper.GetFormatedDate(this.dtCheckDate.Value);
            info.NextCheckDate = XHelper.GetFormatedDate(this.dtNextCheckDate.Value);
            info.Remark        = this.txtRemark.Text;

            base.FillModelInfo();
        }
コード例 #2
0
        protected override void FillRowViewInfos(XModelBase model, System.Data.DataRow modelRow)
        {
            XVStandFilesCheckRecordInfo info = model as XVStandFilesCheckRecordInfo;

            info.StandId   = XHelper.GetString(modelRow["StandId"]);
            info.StandName = XHelper.GetString(modelRow["StandName"]);
            info.FileName  = XHelper.GetString(modelRow["FileName"]);
        }
コード例 #3
0
        /// <summary>
        /// 设置修改时的默认值
        /// </summary>
        protected override void SetDefaultValue()
        {
            XVStandFilesCheckRecordInfo info = this.m_CurrentModel as XVStandFilesCheckRecordInfo;

            if (info.StandFileId != string.Empty)
            {
                this.txtStandFileId.ValueMember   = info.StandFileId;
                this.txtStandFileId.Text          = info.FileName;
                this.txtStandFileId.DisplayMember = info.FileName;
            }

            this.txtCheckUserName.Text = info.CheckUserName;
            this.txtCheckDesc.Text     = info.CheckDesc;
            this.dtCheckDate.Value     = XHelper.GetDateTime(info.CheckDate);
            this.dtNextCheckDate.Value = XHelper.GetDateTime(info.NextCheckDate);
            this.txtRemark.Text        = info.Remark;
        }