protected void Save_Click(object sender, EventArgs e) { if (xref.Text != "") { if (xref.Text.Contains("OAI/PT/")) { xref.Text = xref.Text.Replace("OAI/PT/", ""); } r = xref.Text; lt_pw = t.getStageByUserIDAcc(xref.Text, agt); if (lt_pw.Count > 0) { pt.Stage stage = t.getStatusIDByvalidationID(xref.Text.Trim()); lt_mix = t.getPtInfoByPwalletID(lt_pw[0].ID); lt_repx = t.getRepListByUserID(lt_pw[0].ID); lt_stagex = t.getStageByUserID(lt_pw[0].ID); lt_appx = t.getApplicantByvalidationID(lt_pw[0].ID); lt_invx = t.getInventorByvalidationID(lt_pw[0].ID); lt_assinfox = t.getAssignment_infoByvalidationID(lt_pw[0].ID); lt_xprix = t.getPriority_infoByvalidationID(lt_pw[0].ID); Session["xvid"] = xref.Text; showt = 1; if ((((Convert.ToInt32(stage.status) == 1) && (lt_appx.Count >= 1)) && ((lt_mix.Count == 1) && (lt_stagex.Count == 1))) && (lt_repx.Count == 1)) { if ((((lt_mix[0].pt_desc == "") || (lt_appx[0].address == "")) || ((lt_appx[0].xmobile == "") || (lt_repx[0].address == ""))) || (lt_repx[0].xmobile == "")) { status = "Verification"; data_status = "Uncompleted"; refill = 1; } else { refill = 0; showStatus(lt_pw); } } else if ((Convert.ToInt32(stage.status) == 1) && ((((lt_appx.Count >= 1) || (lt_mix.Count == 1)) || (lt_stagex.Count == 1)) || (lt_repx.Count == 1))) { status = "Verification"; data_status = "Uncompleted"; refill = 1; } else if (Convert.ToInt32(stage.status) > 1) { refill = 0; if (lt_pw.Count != 0) { Session["xvid"] = xref.Text; lt_mi = t.getPtInfoByUserID(lt_pw[0].ID); lt_rep = t.getRepByUserID(lt_pw[0].ID); showStatus(lt_pw); } else { status = "N/A"; } } } } else { Response.Write("<script language=JavaScript>alert('PLEASE ENTER A VALID REFERENCE NUMBER')</script>"); } }
protected void Save_Click(object sender, EventArgs e) { if (xref.Text != "") { if (xref.Text.Contains("OAI/PT/")) { xref.Text = xref.Text.Replace("OAI/PT/", ""); } r = xref.Text; lt_pw = t.getStageByUserIDAdmin(xref.Text); if (lt_pw.Count > 0) { Session["pwID"] = lt_pw[0].ID; agt = lt_pw[0].applicantID; Session["xvid"] = xref.Text; Session["edit_transID"] = xref.Text; lt_mi = t.getPtInfoByUserID(lt_pw[0].ID); lt_rep = t.getRepByUserID(lt_pw[0].ID); if (lt_pw[0].status == "1") { status = "Payment Verification Office"; if (lt_pw[0].data_status == "Fresh") { data_status = "Untreated"; } else if (lt_pw[0].data_status == "Invalid") { data_status = "Invalid"; } else if (lt_pw[0].data_status == "V_Contact") { data_status = "Being processed"; } } if (lt_pw[0].status == "2") { status = "Patent Search Office"; if (lt_pw[0].data_status == "Valid") { data_status = "Successfully reviewed"; } else if (lt_pw[0].data_status == "S_Contact") { data_status = "Being processed"; } } if (lt_pw[0].status == "3") { status = "Patent Examiner 1 Office"; if (lt_pw[0].data_status == "Further Search") { data_status = "Further search required"; status = "Patent Search Office"; } else if (lt_pw[0].data_status == "E_Contact") { data_status = "Being processed"; } else if (lt_pw[0].data_status == "Search Conducted") { data_status = "Successfully reviewed"; } else if (lt_pw[0].data_status == "Refused") { data_status = "Refused"; } } if (lt_pw[0].status == "4") { status = "Patent Approving Office"; if (lt_pw[0].data_status == "Not-Patentable") { data_status = "Not-patentable"; status = "Patent Examiner 1 Office"; } else if (lt_pw[0].data_status == "A_Contact") { data_status = "Being processed"; } else if (lt_pw[0].data_status == "Futher Review") { data_status = "Successfully reviewed"; } } if (lt_pw[0].status == "5") { status = "Registrars Office"; if (lt_pw[0].data_status == "Review Patent") { data_status = "Being reviewed"; status = "Patent Approving Office"; } else if (lt_pw[0].data_status == "R_Contact") { data_status = "Being processed"; } else if (lt_pw[0].data_status == "Patentable") { data_status = "Successfully reviewed"; } } if (lt_pw[0].status == "6") { status = "Registrars Office"; if (lt_pw[0].data_status == "Grant Patent") { data_status = "Patent granted"; } } showt = 1; trans_status = "Current Office: <b>" + status + "</b>; Status: <b>" + data_status + "</b>"; } else { status = "N/A"; trans_status = "Current Office: " + status; } } else { Response.Write("<script language=JavaScript>alert('PLEASE ENTER A VALID REFERENCE NUMBER')</script>"); } lt_pw = t.getStageByUserIDAdmin(xref.Text); t.activity_log(admin, "Edit Status", "Update", lt_pw[0].ID, lt_pw[0].data_status, "", "", "", "", "", ""); }