protected void gvMultipleCancel_SelectedIndexChanged(object sender, EventArgs e) { Button gv = (Button)sender; TextBox remarktext = (TextBox)gv.Parent.FindControl("remarktext"); ReciptCancelBook reccan2 = new ReciptCancelBook(); reccan2.EmpCode = (((Label)gv.Parent.FindControl("lblEmpId")).Text); reccan2.FromNo = Convert.ToInt32(((Label)((Button)(sender)).Parent.FindControl("lblFromNo")).Text); reccan2.ToNo = Convert.ToInt32(((Label)gv.Parent.FindControl("lblFromNo")).Text); reccan2.Resion = remarktext.Text.Trim(); reccan2.Save(); }
protected void btn_Save_Click1(object sender, EventArgs e) { if (Session["UserName"] != null) { string ECode = txtEMcode.Text.ToString().Split(':')[0].Trim(); //txtempcode.Text = ECode; int FromNo = Convert.ToInt32(txtFrom.Text); int ToNo = Convert.ToInt32(txtTo.Text); DataSet ds = new DataSet(); ds = ReciptBookDetails.Get_Multiplecanceldetails(ECode, FromNo, ToNo); if (ds.Tables[0].Columns.Count > 1 & redio.SelectedIndex == 0) { ReciptCancelBook reccan = new ReciptCancelBook(); reccan.AutoCancelRecNo = Convert.ToInt32("0"); reccan.EmpCode = txtEMcode.Text.Trim(); reccan.FromNo = Convert.ToInt32(txtFrom.Text.Trim()); reccan.ToNo = Convert.ToInt32(txtFrom.Text.Trim()); reccan.Resion = txtResion.Text.Trim(); reccan.CreatedBy = Session["UserName"].ToString(); reccan.Save(); message("Record Saved Successfully"); //pnlCust.Visible = true; //PnlCustDiscDetails.Visible = true; //UpanelGrd.Visible = false; txtEMcode.Text = ""; txtFrom.Text = ""; txtTo.Text = ""; txtResion.Text = ""; gvMultipleCancel.DataSource = null; gvMultipleCancel.DataBind(); multipal.Update(); //btn_Save.Visible = false; } else { if (gvMultipleCancel.Rows.Count > 0) { Label lblReceiptNo = null; TextBox txtReasonGrd = null; CheckBox chkSelect = null; foreach (GridViewRow row in gvMultipleCancel.Rows) { lblReceiptNo = (Label)row.FindControl("lblFromNo"); txtReasonGrd = (TextBox)row.FindControl("remarktext"); chkSelect = (CheckBox)row.FindControl("check"); if (chkSelect.Checked == true) { if (lblReceiptNo.Text != "") { ReciptCancelBook reccan = new ReciptCancelBook(); reccan.AutoCancelRecNo = Convert.ToInt32("0"); reccan.EmpCode = txtEMcode.Text.Trim(); reccan.FromNo = Convert.ToInt32(lblReceiptNo.Text.Trim()); reccan.ToNo = Convert.ToInt32(lblReceiptNo.Text.Trim()); if (txtReasonGrd.Text != "") { reccan.Resion = txtReasonGrd.Text; } else { reccan.Resion = txtResion.Text.Trim(); } reccan.CreatedBy = Session["UserName"].ToString(); reccan.Save(); message("Record Saved Successfully"); } } } message("Receipt No not found"); txtEMcode.Text = ""; txtFrom.Text = ""; txtTo.Text = ""; lblshow.Text = ""; txtResion.Text = ""; gvMultipleCancel.DataSource = null; gvMultipleCancel.DataBind(); multipal.Update(); //btn_Save.Visible = false; } } message("Receipt not found between entered Receipt no."); } }