//private DataTable GetDatatable() { // DataTable dt = new DataTable(); // dt.Columns.Add("Id"); // dt.Columns.Add("FuelType"); // dt.Columns.Add("Quntity"); // dt.Columns.Add("Price"); // dt.Columns.Add("Total"); // dt.Columns.Add("Additions"); // dt.Columns.Add("Deductions"); // dt.Columns.Add("Net"); // return dt; //} private void frm_grn_Load(object sender, EventArgs e) { try { documentno = CustomeRepository.GetSetDocumentNumber("SC001", 0, "FRN", 1); txt_DocNo.Text = documentno; if (txt_DocNo.Text.Trim() != "") { LoadTanks(txt_DocNo.Text); } LoadFuels(); //pnl_header.BackColor = commonFunctions.PanelHeaderBackGroundColor; pnl_header.ForeColor = commonFunctions.PanelHeaderForColor; pnl_footer.BackColor = commonFunctions.PanelHeaderBackGroundColor; pnl_footer.ForeColor = Color.Black; lbl_headerpaneltext.Text = "Fuel Unloading".ToUpper(); this.WindowState = FormWindowState.Maximized; this.Text = "Fuel Unloading"; commonFunctions.FormatDataGrid(dgmain); dgmain.AutoGenerateColumns = false; } catch (Exception ex) { MessageBox.Show("Error Has found in program. Please forword following details to technical" + Environment.NewLine + "[" + ex.Message + Environment.NewLine + ex.Source + "]", Messaging.MessageCaption, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btn_save_Click(object sender, EventArgs e) { errorProvider1.Clear(); if (txt_recno.Text.Trim() == "") { errorProvider1.SetError(txt_recno, "Reciept no cannot be a empty value. Press New button."); MessageBox.Show("Reciept no cannot be a empty value. Press New button.", Messaging.MessageCaption, MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (num_totalpay.Value <= 0) { errorProvider1.SetError(num_totalpay, "Reciept amount must grator than zero."); MessageBox.Show("Reciept amount must grator than zero.", Messaging.MessageCaption, MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (Details.Count <= 0) { errorProvider1.SetError(dgmain, "Reciept breakdown must be entred."); MessageBox.Show("Reciept breakdown must be entred.", Messaging.MessageCaption, MessageBoxButtons.OK, MessageBoxIcon.Error); return; } //if (txt_recivedfrom.Text.Trim() == "") //{ // MessageBox.Show("Recieved from cannot be a empty value.", Messaging.MessageCaption, MessageBoxButtons.OK, MessageBoxIcon.Error); // return; //} //if (txt_memo.Text.Trim() == "") //{ // MessageBox.Show("Memo cannot be a empty value.", Messaging.MessageCaption, MessageBoxButtons.OK, MessageBoxIcon.Error); // return; //} if (commonFunctions.ToDecimal(txt_remaining.Text) != 0) { errorProvider1.SetError(dgmain, "You must break the full amount."); MessageBox.Show("You must break the full amount.", Messaging.MessageCaption, MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (MessageBox.Show("Do you want to Save this record?", Messaging.MessageCaption, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { try { ReceiptHed hed = new ReceiptHed(); hed.Amount = num_totalpay.Value; hed.CancelledDate = DateTime.Now; hed.CancelledReason = ""; hed.CancelledUser = 0; hed.CustomerId = commonFunctions.ToInt(cmb_customer.SelectedValue.ToString()); hed.Docno = txt_recno.Text; hed.Id = 0; hed.iscancelled = false; hed.IsGLUpdate = false; hed.IsProcessed = false; hed.Memo = txt_memo.Text; hed.processDate = DateTime.Now; hed.ProcessUserID = 0; hed.ReceiptDets = Details; hed.Recivedfrom = txt_recivedfrom.Text; hed.RecordDate = DateTime.Now; hed.ReferanceNo = 1; hed.Remarks = txt_Remarks.Text; hed.Status = 1; CustomeRepository.InsertReciept(hed); Details = null; dgmain.Rows.Clear(); documentno = CustomeRepository.GetSetDocumentNumber("SC002", 0, "RCT", 1); txt_recno.Text = documentno; LoadCustomerOutstandings(); } catch (Exception ex) { } } }
private void button1_Click(object sender, EventArgs e) { documentno = CustomeRepository.GetSetDocumentNumber("SC002", 0, "RCT", 1); txt_recno.Text = documentno; LoadCustomerOutstandings(); }