protected void btnRegisterDSC_Click(object sender, EventArgs e)
    {
        if (hfLogId.Value.ToString() == "")
        {
            return;
        }
        else
        {
            objdscpl               = new PL_DSCRegByTrueCopy();
            objdscpl.Ind           = 3;
            objdscpl.ClientCode    = int.Parse(Session["ClientCode"].ToString());
            objdscpl.ClientCodeOdp = int.Parse(Session["ClientCodeOdp"].ToString());
            objdscpl.CaCode        = int.Parse(Session["CaCode"].ToString());
            objdscpl.CaCodeOdp     = int.Parse(Session["CaCodeOdp"].ToString());
            objdscpl.GSTNNO        = Session["ClientGSTNNo"].ToString();
            objdscpl.LogId         = Convert.ToInt64(hfLogId.Value.ToString());
            //objpl.OTP = txtOtp.Text;
            DataTable dt = CLSCommon.CallApiPost("api/DSCRegByTrueCopy/RegisterDSC", objdscpl);
            if (dt != null)
            {
                if (dt.Rows[0]["res"].ToString() == "1")
                {
                    lblUploadStatus.Text     = "DSC Regitration Successfully With GSTN.";
                    lblUploadStatus.CssClass = "text-success";
                    divOTP.Enabled           = false;
                    // divOTPSuccess.Attributes.Add("class", "col-sm-12 col-xs-12 alert alert-success success");
                    divRegisterDSC.Visible = true;
                }
                else
                {
                    lblUploadStatus.CssClass = "text-danger";

                    if (dt.Rows[0]["Error"].ToString() == "PENDING")
                    {
                        lblUploadStatus.Text = "Uploaded Hash is pending for Approval, Please Approve Uploaded Hash.";
                    }
                    else
                    {
                        lblUploadStatus.Text = dt.Rows[0]["Error"].ToString();
                    }
                    //divOTPSuccess.Attributes.Add("class", "col-sm-12 col-xs-12 alert alert-danger denger");
                }
            }
            else
            {
                lblUploadStatus.Text     = "Error Occured In Registering DSC.";
                lblUploadStatus.CssClass = "text-danger";
                //divOTPSuccess.Attributes.Add("class", "col-sm-12 col-xs-12 alert alert-danger denger");
            }
        }
    }
 protected void btnUploadHasg_Click(object sender, EventArgs e)
 {
     if (hfLogId.Value.ToString() == "")
     {
         return;
     }
     else
     {
         objdscpl               = new PL_DSCRegByTrueCopy();
         objdscpl.Ind           = 1;
         objdscpl.ClientCode    = int.Parse(Session["ClientCode"].ToString());
         objdscpl.ClientCodeOdp = int.Parse(Session["ClientCodeOdp"].ToString());
         objdscpl.CaCode        = int.Parse(Session["CaCode"].ToString());
         objdscpl.CaCodeOdp     = int.Parse(Session["CaCodeOdp"].ToString());
         objdscpl.GSTNNO        = Session["ClientGSTNNo"].ToString();
         objdscpl.LogId         = Convert.ToInt64(hfLogId.Value.ToString());
         DataTable dt = CLSCommon.CallApiPost("api/DSCRegByTrueCopy/UploadHash", objdscpl);
         if (dt != null)
         {
             if (dt.Rows[0]["res"].ToString() == "1")
             {
                 lblUploadStatus.Text     = "Hash Uploaded Successfully.";
                 lblUploadStatus.CssClass = "text-success";
                 divOTP.Enabled           = false;
                 divRegisterDSC.Visible   = true;
             }
             else
             {
                 lblUploadStatus.Text     = dt.Rows[0]["Error"].ToString();
                 lblUploadStatus.CssClass = "text-danger";
             }
         }
         else
         {
             lblUploadStatus.Text     = "Error Occured In Hash Uploading.";
             lblUploadStatus.CssClass = "text-danger";
         }
     }
 }