protected void btnSave_Click(object sender, EventArgs e) { docdate = TxtdocDate.Text.Split('/')[2] + "/" + TxtdocDate.Text.Split('/')[1] + "/" + TxtdocDate.Text.Split('/')[0]; ddt = Convert.ToDateTime(docdate); flag0 = 0; getTotalCD(); // if (flag0 == 1) // if ((TDbt > 0) && (TCdt > 0 ) && (TDbt == TCdt)) // { if (Session["UserName"] != null) { try { DNMaster objdnm = new DNMaster(); int docno1 = Convert.ToInt32(Txtdocno.Text.Trim()); // objcmpy.CompanyID = Convert.ToInt32(LblCmpID.Text); DNMID1 = LblDNMasterID.Text.Trim(); //objdnm DNMasterID = Convert.ToInt32(LblDNMasterID.Text.Trim()); objdnm.DNMasterID = Convert.ToInt32(DNMID1); objdnm.BookCode = TxtBookcode.Text.Trim(); objdnm.DNAccountCode = txtDNAccode.Text.Trim(); objdnm.DNDocDate = ddt; objdnm.DNDocNo = docno1; objdnm.IsActive = true; //objdnm.CreatedBy = Session["UserName"].ToString(); objdnm.UpdatedBy = Session["UserName"].ToString(); objdnm.strFY = Convert.ToInt32(strFY); objdnm.Save(out DocNo, out DNMID); //Txtdocno.Text = Convert.ToString(DocNo); SaveDNDetails(); MessageBox(Constants.save + "\\r\\n Document No: " + (Txtdocno.Text)); loder("Last saved Document no. : " + Txtdocno.Text); txtDNAccode.Text = ""; lblDNacname.Text = ""; Txtdocno.Text = ""; LblDNMasterID.Text = ""; TxtdocDate.Text = DateTime.Now.ToString("dd/MM/yyyy"); Session["tempDNData"] = null; btnSave.Visible = false; GrdDN.DataBind(); } catch { } } // } else { //if (TDbt > TCdt) //{ // MessageBox("Debit Amount is Greater than Credit Amount"); //} //if (TDbt < TCdt) //{ // MessageBox("Credit Amount is Greater than Debit Amount"); //} } }
protected void GrdDN_RowDeleting(object sender, GridViewDeleteEventArgs e) { DataTable dt2 = new DataTable(); dt2 = (DataTable)Session["tempDNData"]; dt2.Rows[e.RowIndex].Delete(); GrdDN.DataSource = dt2; GrdDN.DataBind(); Session["tempDNData"] = dt2; if (dt2.Rows.Count == 0) { btnSave.Visible = false; } else { btnSave.Visible = true; } }
protected void GrdDN_RowDeleting(object sender, GridViewDeleteEventArgs e) { DataTable dt2 = new DataTable(); dt2 = (DataTable)Session["tempDNData"]; DNDetail objdnd1 = new DNDetail(); int dndid = Convert.ToInt32(((Label)GrdDN.Rows[e.RowIndex].FindControl("LblDNDID")).Text.Trim()); if (dndid != 0) { objdnd1.Flag = "DNDetail"; objdnd1.ID = dndid; objdnd1.IsActive = false; objdnd1.IsDeleted = true; objdnd1.deleteDNRec(); } else { } dt2.Rows[e.RowIndex].Delete(); GrdDN.DataSource = dt2; GrdDN.DataBind(); Session["tempDNData"] = dt2; if (dt2.Rows.Count == 0) { btnSave.Visible = false; } else { btnSave.Visible = true; } }
protected void Txtdocno_TextChanged(object sender, EventArgs e) { //string DocNost = Txtdocno.Text.Trim(); int DocNo1 = Convert.ToInt32(Txtdocno.Text.Trim()); int strFY1 = Convert.ToInt32(strFY); DataTable dt1 = new DataTable(); dt1 = DNDetail.GetDN(DocNo1, strFY1).Tables[2]; DataTable dt11 = new DataTable(); dt11 = DNDetail.GetDN(DocNo1, strFY1).Tables[0]; if ((dt1.Rows.Count != 0) && (dt1.Rows.Count != 0)) { //TxtCmpycode.Text = ""; //TxtBookcode.Text = ""; //LblBookName.Text = ""; //Txtdocno.Text = ""; TxtdocDate.Text = Convert.ToString(dt11.Rows[0]["DNDocDate"]); LblDNMasterID.Text = Convert.ToString(dt11.Rows[0]["DNMasterID"]); txtDNAccode.Text = Convert.ToString(dt11.Rows[0]["DNAccountCode"]); lblDNacname.Text = Convert.ToString(dt11.Rows[0]["DNAccountName"]); GrdDN.DataSource = dt1; GrdDN.DataBind(); btnSave.Visible = true; Session["tempDNData"] = dt1; } else { MessageBox("Invalid Document No."); TxtdocDate.Text = DateTime.Now.ToString("dd/MM/yyyy"); GrdDN.DataSource = DNDetail.GetDN(DocNo1, strFY1).Tables[2]; GrdDN.DataBind(); } }
protected void btnaddEntry_Click(object sender, EventArgs e) { //if (Txtdebitamt.Text == "" && Txtcreditamt.Text == "") //{ // MessageBox("Enter Debit or Credit Amount"); //} //else //{ if (Txtdebitamt.Text == "") { Txtdebitamt.Text = "0"; } if (Txtcreditamt.Text == "") { Txtcreditamt.Text = "0"; } int da = Convert.ToInt32(Txtdebitamt.Text.Trim()); int ca = Convert.ToInt32(Txtcreditamt.Text.Trim()); try { if (da > 0 & ca > 0) { MessageBox(" Enter Only Debit Amount or Credit Amount"); } if ((da == 0 & ca == 0) || (Txtdebitamt.Text == "" && Txtcreditamt.Text == "")) { MessageBox(" Enter Debit Amount or Credit Amount"); } if ((da > 0 & ca == 0) || (da == 0 & ca > 0)) { TDNDetailID = "0"; TDNMasterID = "0"; TAccountCode = txtAccode.Text.Trim(); TAccountName = lblaccname.Text.Trim(); TDebit = Txtdebitamt.Text.Trim(); TCredit = Txtcreditamt.Text.Trim(); TComment = TxtComment.Text.Trim(); DataTable dt1 = new DataTable(); if (Session["tempDNData"] != null) { Session["tempDNData"] = fillTempDNData(); dt1 = (DataTable)Session["tempDNData"]; } else { Session["tempDNData"] = fillTempDNData(); dt1 = (DataTable)Session["tempDNData"]; } GrdDN.DataSource = dt1; GrdDN.DataBind(); // TxtdocDate.Text = DateTime.Now.ToString("dd/MM/yyyy"); Txtdebitamt.Text = ""; Txtcreditamt.Text = ""; txtAccode.Text = ""; lblaccname.Text = ""; TxtComment.Text = ""; txtAccode.Focus(); } } catch { } //} }