protected void btnVerify_Click(object sender, EventArgs e) { try { txtOtp.Attributes.Remove("disabled"); btnVerify.Attributes.Remove("disabled"); txtOtp.Focus(); if (txtOtp.Text.Trim() == "") { lblVerifyMsg.CssClass = "text-danger"; lblVerifyMsg.Text = "Enter OTP."; return; } else { //DropDownList ddlReturnPeriod = (DropDownList)wucTaxPayerStrip.FindControl("ddlMonthYear"); objplInsert = new PL_UploadGSTR1(); objplInsert.TaxPayerCode = int.Parse(Session["ClientCode"].ToString()); objplInsert.TaxPayerCodeOdp = int.Parse(Session["ClientCodeOdp"].ToString()); objplInsert.GSTIN = Session["ClientGSTNNO"].ToString(); objplInsert.ReturnPeriod = Session["MonthYrCode"].ToString(); objplInsert.ClientUserId = Session["ClientUserId"].ToString(); objplInsert.OTP = txtOtp.Text; objplInsert.ActivityId = ViewState["ActivityId"].ToString(); JObject ObjRes = CLSCommon.CallApiPostJson("api/UploadGSTR1/AuthOtp", objplInsert); if (ObjRes != null) { if (ObjRes.GetValue("status_cd").ToString() == "1") { lblVerifyMsg.CssClass = "text-success"; lblVerifyMsg.Text = "Otp Verified Successfully."; txtOtp.Attributes.Add("disabled", "disabled"); btnVerify.Attributes.Add("disabled", "disabled"); } else { lblVerifyMsg.CssClass = "text text-danger"; lblVerifyMsg.Text = ObjRes.GetValue("error").ToString(); txtOtp.Attributes.Remove("disabled"); btnVerify.Attributes.Remove("disabled"); } } else { lblVerifyMsg.CssClass = "text text-danger"; lblVerifyMsg.Text = "Error Occured In Verifying OTP";//ObjRes.GetValue("error").ToString(); txtOtp.Attributes.Remove("disabled"); btnVerify.Attributes.Remove("disabled"); } } } catch (Exception ex) { lblVerifyMsg.CssClass = "text text-danger"; lblVerifyMsg.Text = ex.Message; } }