private void InitData() { DataTable dt = RDIFrameworkService.Instance.WorkFlowHelperService.GetAuditMessageTableByOper(this.UserInfo, OperatorInsId); if (dt != null && dt.Rows.Count > 0) { string result = ""; messageEntity = BaseEntity.Create <AuditMessageEntity>(dt); txtUserId.Text = dt.Rows[0][AuditMessageTable.FieldAuditUserId].ToString(); txtUserName.Text = dt.Rows[0][AuditMessageTable.FieldAuditUserName].ToString(); txtDepartment.Text = dt.Rows[0][AuditMessageTable.FieldAuditArch].ToString(); txtDuty.Text = dt.Rows[0][AuditMessageTable.FieldAuditDuty].ToString(); result = dt.Rows[0][AuditMessageTable.FieldAuditResult].ToString(); if (result == "同意") { rbAggree.Checked = true; } else { rbDisAggree.Checked = true; } txtAuditMessage.Text = dt.Rows[0][AuditMessageTable.FieldMessage].ToString(); CtrlState = WorkConst.STATE_MOD; } else { txtUserId.Text = UserId; txtUserName.Text = UserName; txtDepartment.Text = ArchCaption; txtDuty.Text = DutyCaption; CtrlState = WorkConst.STATE_ADD; } }
private void saveData() { var am = new AuditMessageEntity { AuditId = Guid.NewGuid().ToString(), WorkflowId = WorkFlowId, WorkflowInsId = WorkFlowInsId, WorktaskId = WorkTaskId, WorktaskInsId = WorkTaskInsId, Message = textBox5.Text, AuditUserId = UserInfo.Id, AuditUserName = UserInfo.UserName, AuditResult = radioButton1.Checked ? radioButton1.Text : radioButton2.Text }; RDIFrameworkService.Instance.WorkFlowHelperService.InsertAuditMessage(this.UserInfo, am); }
public override void SaveFormData(bool isDraft) { base.SaveFormData(isDraft); AuditMessageEntity amEntity = null; if (CtrlState == WorkConst.STATE_ADD) { amEntity = new AuditMessageEntity { AuditId = BusinessLogic.NewGuid(), WorkflowId = WorkFlowId, WorkflowInsId = WorkFlowInsId, WorktaskId = WorkTaskId, WorktaskInsId = WorkTaskInsId, OperatorInsId = OperatorInsId }; } else { amEntity = messageEntity; } amEntity.AuditUserId = txtUserId.Text; amEntity.AuditUserName = txtUserName.Text; amEntity.AuditArch = txtDepartment.Text; amEntity.AuditDuty = txtDuty.Text; amEntity.AuditResult = rbAggree.Checked ? "同意" : "拒绝"; amEntity.Message = txtAuditMessage.Text; amEntity.AuditTime = DateTime.Now; if (CtrlState == WorkConst.STATE_ADD) { RDIFrameworkService.Instance.WorkFlowHelperService.InsertAuditMessage(this.UserInfo, amEntity); } else if (CtrlState == WorkConst.STATE_MOD) { RDIFrameworkService.Instance.WorkFlowHelperService.UpdateAuditMessage(this.UserInfo, amEntity); } }
public override void SaveUserControl(bool IsDraft) { base.SaveUserControl(IsDraft); var amEntity = new AuditMessageEntity { AuditId = lbAuditId.Text, WorkflowId = lbWorkflowId.Text, WorkflowInsId = lbWorkflowInsId.Text, WorktaskId = lbWorktaskId.Text, WorktaskInsId = lbWorktaskInsId.Text, OperatorInsId = lbOperatorInsId.Text, AuditUserId = lbUserId.Text, AuditUserName = lbUserName.Text, AuditArch = lbArch.Text, AuditDuty = lbDuty.Text }; if (rbtOk.Checked) { amEntity.AuditResult = "同意"; } else if (rbtNo.Checked) { amEntity.AuditResult = "拒绝"; } amEntity.Message = tbxMessage.Text; switch (CtrlState) { case WorkConst.STATE_ADD: RDIFrameworkService.Instance.WorkFlowHelperService.InsertAuditMessage(Utils.UserInfo, amEntity); break; case WorkConst.STATE_MOD: RDIFrameworkService.Instance.WorkFlowHelperService.UpdateAuditMessage(Utils.UserInfo, amEntity); break; } }