Exemplo n.º 1
0
 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>");
     }
 }
Exemplo n.º 2
0
    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, "", "", "", "", "", "");
    }