protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { Cleardata(); Rptrpending.DataSource = Specimen.Get_ApprovedDocNo(); Rptrpending.DataBind(); } }
protected void RepDetailsConfirm_ItemCommand(object source, RepeaterCommandEventArgs e) { bool Auth = Specimen.Get_DocumentNum_Authentication(Convert.ToInt32(txtDocno.Text)); if (Auth) { MessageBox("Document no is not available"); txtDocno.Focus(); } else { GridView grd = (GridView)e.Item.FindControl("grdapproval"); updateRecords(grd, docno.InnerHtml.Trim(), e.CommandArgument.ToString().Trim()); SpecimenConfirmQtyDetails _objSpecimenConfirmQtyDetails = new SpecimenConfirmQtyDetails(); Specimen _objspecimen = new Specimen(); SpecimenConfirmQtyDetails _objSpecimenFT = new SpecimenConfirmQtyDetails(); try { decimal subconfirmdoc = Convert.ToDecimal(e.CommandArgument.ToString().Trim()); _objSpecimenConfirmQtyDetails.IsCreateInvoice = true; _objSpecimenConfirmQtyDetails.CreatedInvoiceBy = userName; _objSpecimenConfirmQtyDetails.SubDocNo = Convert.ToDecimal(e.CommandArgument.ToString().Trim()); _objspecimen.DocNo = Convert.ToInt32(txtDocno.Text); _objSpecimenConfirmQtyDetails.Transporter = ((TextBox)e.Item.FindControl("txtTransporter")).Text; _objSpecimenConfirmQtyDetails.LrNo = ((TextBox)e.Item.FindControl("txtlrno")).Text; _objSpecimenConfirmQtyDetails.Bundles = ((TextBox)e.Item.FindControl("txtbundles")).Text; TextBox txtdateabc = (TextBox)e.Item.FindControl("txtdateabc"); string date1; if (txtdateabc.Text == "") { date1 = null; } else { date1 = txtdateabc.Text.Split('/')[1] + "/" + txtdateabc.Text.Split('/')[0] + "/" + txtdateabc.Text.Split('/')[2]; } _objSpecimenConfirmQtyDetails.InvoiceDate = Convert.ToDateTime(date1); _objSpecimenConfirmQtyDetails.SaveConfirmDetails(); Cleardata(); // stDS = new DataSet(); docno.InnerHtml = txtDocno.Text.Trim(); // stDS = SpecimanDetails.Get_SubDocId_And_ItsRecords_By_DocNo(Convert.ToInt32(txtDocno.Text), "approved"); // ViewState["staticDS"] = stDS; //RepDetailsConfirm.DataSource = stDS.Tables[0]; // RepDetailsConfirm.DataBind(); MessageBox("Invoice No. " + subconfirmdoc + " Successfully updated!"); docno.InnerHtml = "Last confirm doc no. : " + subconfirmdoc; if (Rptrpending.Items.Count == 1) { Rptrpending.DataSource = Specimen.Get_ApprovedDocNo(); Rptrpending.DataBind(); //updateapprove.Update(); } if (RepDetailsConfirm.Items.Count == 0) { Rptrpending.DataSource = Specimen.Get_ApprovedDocNo(); Rptrpending.DataBind(); //upDocNo.Update(); docno.InnerHtml = ""; //lblcustname.InnerHtml = ""; lblempname1.InnerHtml = ""; //updateapprove.Update(); } //updateapprove.Update(); } catch (Exception ex) { MessageBox(ex.Message.ToString()); } } }