public void ShowForm(Sys_UserMaster_usm_Info userInfo, PayRecord_prd_Info showInfo, Common.DefineConstantValue.EditStateEnum statc) { this.UserInformation = userInfo; this._editInfo = showInfo; this.EditState = statc; this.ShowDialog(); }
private void EditSelected() { if (lvPayRecord.SelectedItems != null && lvPayRecord.SelectedItems.Count > 0) { PayRecord_prd_Info info = new PayRecord_prd_Info(); frmPayRecordDetail frm = new frmPayRecordDetail(); info.prd_cRecordID = new Guid(lvPayRecord.SelectedItems[0].SubItems[0].Text); frm.ShowForm(this.UserInformation, info, Common.DefineConstantValue.EditStateEnum.OE_Update); } }
public void LoadAllData() { PayRecord_prd_Info query = new PayRecord_prd_Info(); try { List<Model.IModel.IModelObject> returnList = this._payRecordBL.SearchRecords(query); lvPayRecord.SetDataSource(returnList); } catch (Exception Ex) { ShowErrorMessage(Ex.Message); } }
private void systemToolBar1_OnItemDelete_Click(object sender, EventArgs e) { if (lvPayRecord.SelectedItems != null && lvPayRecord.SelectedItems.Count > 0) { PayRecord_prd_Info info = new PayRecord_prd_Info(); info.prd_cRecordID = new Guid(lvPayRecord.SelectedItems[0].SubItems[0].Text); try { ReturnValueInfo returnInfo = this._payRecordBL.Save(info, Common.DefineConstantValue.EditStateEnum.OE_Delete); if (returnInfo.boolValue) { ShowInformationMessage("删除成功!"); LoadAllData(); } else { ShowErrorMessage(returnInfo.messageText); } } catch (Exception Ex) { ShowErrorMessage(Ex.Message); } } }
private void systemToolBar1_OnItemNew_Click(object sender, EventArgs e) { frmPayRecordDetail frm = new frmPayRecordDetail(); PayRecord_prd_Info info = new PayRecord_prd_Info(); frm.ShowForm(this.UserInformation, info, Common.DefineConstantValue.EditStateEnum.OE_Insert); LoadAllData(); }
private void btnQuery_Click(object sender, EventArgs e) { try { this.Cursor = Cursors.WaitCursor; PayRecord_prd_Info query = new PayRecord_prd_Info(); query.prd_dStartDate = this.rspSearch.RSP_TimeFrom; query.prd_dEndDate = this.rspSearch.RSP_TimeTo; if (cbxPayType.SelectedValue != null) { query.prd_cPayType = cbxPayType.SelectedValue.ToString(); } List<Model.IModel.IModelObject> searchRecord = this._payRecordBL.SearchRecords(query); if (searchRecord != null && searchRecord.Count > 0) { List<PayRecord_prd_Info> showData = new List<PayRecord_prd_Info>(); if (searchRecord != null && searchRecord.Count > 0) { foreach (PayRecord_prd_Info item in searchRecord) { showData.Add(item); } } showData = showData.OrderBy(p => p.prd_cPayType).ToList(); ShowReport(showData); } else { ShowWarningMessage("找不到符合条件的记录。"); } } catch { } this.Cursor = Cursors.Default; }
public ReturnValueInfo InsertRecord(PayRecord_prd_Info infoObject) { ReturnValueInfo returnInfo = new ReturnValueInfo(false); if (infoObject != null) { try { using (SIOTSDB_HHZXDataContext db = new SIOTSDB_HHZXDataContext()) { PayRecord_prd insertData = Common.General.CopyObjectValue<PayRecord_prd_Info, PayRecord_prd>(infoObject); db.PayRecord_prd.InsertOnSubmit(insertData); db.SubmitChanges(); returnInfo.boolValue = true; } } catch (Exception Ex) { returnInfo.messageText = Ex.Message; } } return returnInfo; }
public ReturnValueInfo UpdateRecord(PayRecord_prd_Info infoObject) { ReturnValueInfo returnInfo = new ReturnValueInfo(false); if (infoObject != null) { try { using (SIOTSDB_HHZXDataContext db = new SIOTSDB_HHZXDataContext()) { PayRecord_prd updataData = db.PayRecord_prd.FirstOrDefault(t => t.prd_cRecordID == infoObject.prd_cRecordID); if (updataData != null) { updataData.prd_cPayType = infoObject.prd_cPayType; updataData.prd_fPayMoney = infoObject.prd_fPayMoney; updataData.prd_cDepartmentID = infoObject.prd_cDepartmentID; updataData.prd_cCertificateID = infoObject.prd_cCertificateID; updataData.prd_dCertificateDate = infoObject.prd_dCertificateDate; updataData.prd_cLast = infoObject.prd_cLast; updataData.prd_dLastDate = infoObject.prd_dLastDate; updataData.prd_iPayCount = infoObject.prd_iPayCount; db.SubmitChanges(); returnInfo.boolValue = true; } else { returnInfo.messageText = "找不到要修改的记录!"; } } } catch (Exception Ex) { returnInfo.messageText = Ex.Message; } } return returnInfo; }
private void ShowDataToUI(PayRecord_prd_Info showInfo) { if (showInfo != null) { cbxPayType.SelectItemForValue(showInfo.prd_cPayType); cbxPayDepartment.SelectItemForValue(showInfo.prd_cDepartmentID.ToString()); txtCertificateID.Text = showInfo.prd_cCertificateID; dtpCertificateDate.Value = showInfo.prd_dCertificateDate; txtPayMoney.Text = showInfo.prd_fPayMoney.ToString(); nbxCount.Text = showInfo.prd_iPayCount.ToString(); } }
private PayRecord_prd_Info PageUIData() { PayRecord_prd_Info objInfo = new PayRecord_prd_Info(); objInfo.prd_cPayType = cbxPayType.SelectedValue.ToString(); objInfo.prd_cDepartmentID = new Guid(cbxPayDepartment.SelectedValue.ToString()); objInfo.prd_cCertificateID = txtCertificateID.Text; objInfo.prd_dCertificateDate = dtpCertificateDate.Value; objInfo.prd_fPayMoney = Convert.ToDecimal(txtPayMoney.Text.Trim()); objInfo.prd_cAdd = this.UserInformation.usm_cUserLoginID; objInfo.prd_cLast = this.UserInformation.usm_cUserLoginID; objInfo.prd_iPayCount = Convert.ToInt32(nbxCount.Text); return objInfo; }
private void frmPayRecordDetail_Load(object sender, EventArgs e) { BindBox(Common.DefineConstantValue.MasterType.UserDepartment); BindBox(Common.DefineConstantValue.MasterType.CostType); if (this.EditState == Common.DefineConstantValue.EditStateEnum.OE_Update) { this._editInfo = this._payRecordBL.DisplayRecord(this._editInfo) as PayRecord_prd_Info; ShowDataToUI(this._editInfo); } }