private void FillPaymentList() { lvPaymentList.Items.Clear(); CPaymentBO oPartyBO = new CPaymentBO(); CResult oresult = new CResult(); List <CPayment> oPartyList = new List <CPayment>(); oresult = oPartyBO.ReadAllByFromToDateAndPartyOID(ddlPartyName.SelectedValue.ToString(), dtpFromDate.Value.Date, dtpToDate.Value.Date); if (oresult.IsSuccess) { if (oresult.Data != null) { int i = 0; foreach (CPayment oPayment in oresult.Data as ArrayList) { ListViewItem lvi = new ListViewItem(); lvi.Text = (i + 1).ToString("00"); lvi.SubItems.Add(oPayment.Payment_PartyName); lvi.SubItems.Add(oPayment.Payment_Date.ToShortDateString()); lvi.SubItems.Add(oPayment.Payment_Amount.ToString()); lvi.SubItems.Add(oPayment.Payment_CurrencyRate.ToString()); lvi.SubItems.Add(oPayment.Payment_BDT.ToString()); lvi.SubItems.Add(oPayment.Payment_Media); if (oPayment.Payment_RecieptConfirmation == 1) { lvi.SubItems.Add("Received"); } else if (oPayment.Payment_RecieptConfirmation != 1) { lvi.SubItems.Add("NotReceived"); } lvi.Tag = oPayment; lvPaymentList.Items.Add(lvi); i++; } CalculateTotalAmmount(); } } else { MessageBox.Show(oresult.ErrMsg); } }
private void btnUpdate_Click(object sender, EventArgs e) { CPayment oPayment = lvPaymentList.FocusedItem.Tag as CPayment; CPaymentBO oPartyBO = new CPaymentBO(); CResult oResult = new CResult(); if (ValidateData()) { oResult = oPartyBO.Update(GetFormData(oPayment)); if (oResult.IsSuccess) { MessageBox.Show("Update successfully"); FillPaymentList(); } else { MessageBox.Show("Not Updated" + oResult.ErrMsg + ""); } ClearControl(groupBox1); FillPaymentList(); } }
private void btnSave_Click(object sender, EventArgs e) { CPayment oPayment = new CPayment(); CPaymentBO oPaymentBO = new CPaymentBO(); CResult oResult = new CResult(); if (ValidateData()) { oResult = oPaymentBO.Create(GetFormData(oPayment)); if (oResult.IsSuccess) { MessageBox.Show(" Saved successfully "); FillPaymentList(); } else { MessageBox.Show(" Not Saved " + oResult.ErrMsg + ""); } ClearControl(groupBox1); } }
private void btnDelete_Click(object sender, EventArgs e) { if (txtOId.Text != string.Empty) { if ((MessageBox.Show("Do u really want to delete this item. ", "Warning", MessageBoxButtons.YesNo, MessageBoxIcon.Warning)) == DialogResult.Yes) { CPayment oPayment = GetFormData(); CPaymentBO oPaymentBO = new CPaymentBO(); CResult oresult = new CResult(); oresult = oPaymentBO.Delete(oPayment); if (oresult.IsSuccess == true) { //if (oresult.Data.ToString() == "0") //{ // MessageBox.Show("Deletion Not Possible", "Information", MessageBoxButtons.OK, MessageBoxIcon.Information); // FillPaymentList(); // ClearControl(groupBox1); //} //else //{ MessageBox.Show("Deleted Successfully", "Information", MessageBoxButtons.OK, MessageBoxIcon.Information); FillPaymentList(); ClearControl(groupBox1); //} } else { MessageBox.Show("Error" + oresult.ErrMsg + ""); } } } }