protected void btnDelete_Click(object sender, ImageClickEventArgs e) { try { ImageButton imgdelete = (ImageButton)sender; PettyCash chkeEdit = new PettyCash(); lblID.Text = ((Label)imgdelete.Parent.FindControl("lblVoucherNo")).Text; VoucherNo = Convert.ToInt32(lblID.Text); chkeEdit.VoucherNo = VoucherNo; chkeEdit.Updated_By = Session["UserName"].ToString(); chkeEdit.Updated_On = Convert.ToDateTime(DateTime.Now.ToString()); chkeEdit.TotalAmount = 0; chkeEdit.Is_Active = false; int a = 0; chkeEdit.Save(out a); MessageBox("Record deleted successfully"); //GridView grd = (GridView)imgdelete.Parent; GridViewRow gvr = (GridViewRow)imgdelete.NamingContainer; //Get rowindex int rowindex = gvr.RowIndex; gvr.Visible = false; } catch (Exception ex) { MessageBox("Record not delete due to : " + ex.Message.ToString()); } }
protected void btn_Save_Click(object sender, EventArgs e) { try { if (Session["UserName"] != null) { if (gvExpense.Rows.Count > 0 || gvExpDelete.Rows.Count > 0) { PettyCash pt = new PettyCash(); pt.VoucherNo = Convert.ToInt32(lblID.Text); pt.PartyCode = txtEMcode.Text.Trim(); pt.PartyName = lblshow.Text.Trim(); pt.MainRemark = txtRemark.Text.Trim(); string vocdate = txtVocDate.Text.Split('/')[1] + "/" + txtVocDate.Text.Split('/')[0] + "/" + txtVocDate.Text.Split('/')[2]; pt.VoucherDate = Convert.ToDateTime(vocdate); pt.Created_By = Session["UserName"].ToString(); pt.Is_Active = Convert.ToBoolean(true); //if (gvExpense.Rows.Count > 0) //{ // pt.TotalAmount = Convert.ToDecimal(amount + amount); if (gvExpDelete.Rows.Count > 0) { pt.TotalAmount = Convert.ToDecimal(amount2); if (gvExpense.Rows.Count > 0 && gvExpDelete.Rows.Count > 0) { pt.TotalAmount = Convert.ToDecimal(amount + amount2); } } else if (gvExpense.Rows.Count > 0) { pt.TotalAmount = Convert.ToDecimal(amount); if (gvExpense.Rows.Count > 0 && gvExpDelete.Rows.Count > 0) { pt.TotalAmount = Convert.ToDecimal(amount + amount2); } } pt.FY = Convert.ToInt32(strFY); pt.Save(out IDNo, out NewDocNo); lblId3.Text = Convert.ToString("Voucher No :" + (NewDocNo)); SaveDetails(IDNo); // lblID1.Text = Convert.ToString("Voucher No :" + (IDNo)); // SaveDetails(IDNo); message("Record save successfully"); lblId3.Visible = true; Session["tempdata"] = null; gvExpense.DataBind(); txtEMcode.Text = ""; txtRemark.Text = ""; lblshow.Text = ""; txtVocDate.Text = ""; gvExpDelete.Visible = false; if (lblID.Text == "0") { lblId3.Visible = true; } else { lblId3.Text = ""; pnlCust.Visible = false; pnlViewexp.Visible = true; btn_Save.Visible = false; } } message("Enter Expence Details"); } } catch { } }