/// <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(); }
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"]); }
/// <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; }