private void BindDataGridView() { try { dgvAsset.DataSource = AssetVoucherController.getAssetVoucher(Utility.FinancilaYearId); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnSave_Click(object sender, EventArgs e) { try { if (cmbNaveAccountName.SelectedIndex == 0 || cmbNaveAccountName.SelectedValue == null) { if (Utility.Langn == "English") { MessageBox.Show("Please Select Nave Account Name ...!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { MessageBox.Show("कृपया नावे खात्याचे नांव निवडा ...!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } cmbNaveAccountName.Focus(); return; } if (cmbAccountSupGroup.SelectedIndex == 0 || cmbAccountSupGroup.SelectedValue == null) { if (Utility.Langn == "English") { MessageBox.Show("Please Select Account Group SubGroup Type...!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { MessageBox.Show("कृपया खाते गट उपप्रकार निवडा ...!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } cmbAccountSupGroup.Focus(); return; } if (cmbJamaAccountName.SelectedIndex == 0 || cmbJamaAccountName.SelectedValue == null) { if (Utility.Langn == "English") { MessageBox.Show("Please select Jama Account Name ...!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { MessageBox.Show("कृपया जमा खात्याचे नांव निवडा ...!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } cmbJamaAccountName.Focus(); return; } if (txtCrAmount.Text.Trim() == string.Empty || txtCrAmount.Text.Trim() == "0") { if (Utility.Langn == "English") { MessageBox.Show("Please Add Nave Amount ...!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { MessageBox.Show("कृपया नावे रक्कम भरा ...!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } txtCrAmount.Focus(); return; } if (chbCash.Checked == true) { if (txtDrAmount.Text.Trim() == string.Empty || txtDrAmount.Text.Trim() == "0") { if (Utility.Langn == "English") { MessageBox.Show("Please Add Paid Amount ...!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { MessageBox.Show("कृपया जमा रक्कम भरा:- ...!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } txtDrAmount.Focus(); return; } } AssetVoucher asset = new AssetVoucher(); asset.voucherAssetID = voucherAssetID1; asset.transactionId = transactionId1; asset.FinancialYearID = Utility.FinancilaYearId; if (txtInvoice.Text == string.Empty) { asset.InvoiceNo = "0"; } else { asset.InvoiceNo = txtInvoice.Text.Trim(); } asset.voucherDate = dtpDate.Value; asset.naveAccountId = Convert.ToInt64(cmbNaveAccountName.SelectedValue); asset.jamaAccountId = Convert.ToInt64(cmbJamaAccountName.SelectedValue); asset.crAmount = Convert.ToDecimal(Utility.ParseValue(txtCrAmount.Text)); if (txtDrAmount.Text == string.Empty) { asset.drAmount = 0; } else { asset.drAmount = Convert.ToDecimal(Utility.ParseValue(txtDrAmount.Text)); } asset.GSTRegister = chbGSTRegister.Checked; asset.isState = cnkState.Checked; asset.isCash = chbCash.Checked; if (cmbPaymentType.SelectedIndex == 0) { asset.bankId = 0; } else { asset.bankId = Convert.ToInt32(cmbBank.SelectedValue); } asset.bankName = cmbBank.Text.Trim(); asset.naration = txtNaration.Text.Trim(); asset.PaymentType = cmbPaymentType.Text.Trim(); asset.chqDDNo = txtchqDDNo.Text.Trim(); asset.chqDate = dtpchedate.Value; asset.isUpdate = isUpdate; asset.addedBy = Utility.LoginID; if (chbGSTRegister.Checked == true) { if (txtIGST.SelectedIndex > 0) { asset.IGST = Convert.ToDecimal(Utility.ParseValue(txtIGST.Text.Trim())); asset.CGST = Convert.ToDecimal(Utility.ParseValue(txtIGST.Text.Trim())) / 2; asset.SGST = Convert.ToDecimal(Utility.ParseValue(txtIGST.Text.Trim())) / 2; } else { asset.IGST = 0; asset.CGST = 0; asset.SGST = 0; } if (txtCGSTAmt.Text == string.Empty) { txtCGSTAmt.Text = "0"; } if (txtCGSTAmt.Text == string.Empty) { txtSGSTAmt.Text = "0"; } asset.CGSTAmt = Convert.ToDecimal(Utility.ParseValue(txtCGSTAmt.Text.Trim())); asset.SGSTAmt = Convert.ToDecimal(Utility.ParseValue(txtSGSTAmt.Text.Trim())); asset.IGSTAmt = asset.CGSTAmt + asset.SGSTAmt; } else { asset.IGST = 0; asset.CGST = 0; asset.SGST = 0; asset.CGSTAmt = 0; asset.SGSTAmt = 0; asset.IGSTAmt = 0; } int s = AssetVoucherController.addAssetVoucher(asset); if (s > 0) { if (Utility.Langn == "English") { MessageBox.Show("Record Saved Successfully ...!", "Save", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("सदर माहिती यशस्वीरित्या साठवले गेले आहे..", "Save", MessageBoxButtons.OK, MessageBoxIcon.Information); } btnnew_Click(sender, e); } else { if (Utility.Langn == "English") { MessageBox.Show("Record Does not Saved Successfully ...!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { MessageBox.Show("सदर माहिती यशस्वीरित्या साठवले गेले नाही आहे ..", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }