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");
            }
        }
    }
Exemple #2
0
    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();
        }
    }