protected void btn_Save_Click(object sender, EventArgs e) { if (Session["UserName"] != null) { if (gvDetails.Rows.Count > 0) { VirtualStockMaster vm = new VirtualStockMaster(); vm.AutoID = Convert.ToInt32(lblID.Text.Trim()); vm.InvoiceNo = Convert.ToInt32(txtInvoiceNo.Text); string date = txtDate.Text.Split('/')[1] + "/" + txtDate.Text.Split('/')[0] + "/" + txtDate.Text.Split('/')[2]; vm.InvoiceDate = Convert.ToDateTime(date); vm.CreatedBy = Session["UserName"].ToString(); vm.Remark = txtRemark.Text.ToString(); vm.IsActive = true; vm.FinancialYearFrom = Convert.ToInt32(strFY); vm.Save(out DocNo); SaveDetails(DocNo); message("Record save successfully \\r\\n InvoiceNo:" + DocNo); Session["tempdata"] = null; gvDetails.DataBind(); txtDate.Text = ""; txtInvoiceNo.Text = ""; txtRemark.Text = ""; lblDescriptionofGoods.Text = ""; } else { message("Enter Details"); } } }
protected void txtInvoiceNo_TextChanged(object sender, EventArgs e) { int Invoice = Convert.ToInt32(txtInvoiceNo.Text.Trim()); bool Auth = VirtualStockMaster.Idv_Chetana_Get_Validate_PurchaseInvoice(Invoice, Convert.ToInt32(strFY)); if (Auth) { MessageBox(" No. is Already Exist"); txtInvoiceNo.Text = ""; txtInvoiceNo.Focus(); } else { txtRemark.Focus(); } }