protected void DetailsView_Splash_DataBound(object sender, EventArgs e)
    {
        Panel     pdfpanel = (Panel)DetailsView_Splash.FindControl("pdfpanel");
        HyperLink btn      = (HyperLink)DetailsView_Splash.FindControl("Imgpdf");
        Label     clientid = (Label)DetailsView_Splash.FindControl("lblclientid");

        if (File.Exists(Server.MapPath("~/Assets/OfflineApp/" + clientid.Text + "/Application.pdf")))
        {
            btn.NavigateUrl = "~/Assets/OfflineApp/" + clientid.Text + "/Application.pdf";
        }
        else
        {
            pdfpanel.Visible = false;
        }
    }
Exemplo n.º 2
0
    protected void Update_Click(object sender, EventArgs e)
    {
        RadioButtonList rbtn     = (RadioButtonList)DetailsView_Splash.FindControl("Rbt");
        FileUpload      uploader = (FileUpload)DetailsView_Splash.FindControl("Appuploader");
        Label           clientid = (Label)DetailsView_Splash.FindControl("lblclientid");

        if (uploader.HasFile)
        {
            String   fileExtension     = System.IO.Path.GetExtension(uploader.FileName).ToLower();
            String[] allowedExtensions = { ".pdf" };
            for (int i = 0; i < allowedExtensions.Length; i++)
            {
                if (fileExtension == allowedExtensions[i])
                {
                    string folder = clientid.Text;

                    DirectoryInfo dirInfo = new DirectoryInfo(Server.MapPath("~/Assets/OfflineApp/" + folder));
                    ArrayList     list    = new ArrayList();
                    if (dirInfo.Exists)
                    {
                    }
                    else
                    {
                        Directory.CreateDirectory(Server.MapPath("~/Assets/OfflineApp/" + folder));
                    }

                    uploader.SaveAs(Server.MapPath("~/Assets/OfflineApp/" + folder) + "/Application.pdf");
                    action();
                }
                else
                {
                    ClientScript.RegisterStartupScript(GetType(), "dateSrpt", "<script>alert('Wrong File Extension!Pdf is the only supported File Format')</script>");
                }
            }
        }
        else
        {
            action();
        }
    }
Exemplo n.º 3
0
    public void action()
    {
        RadioButtonList rbtn       = (RadioButtonList)DetailsView_Splash.FindControl("Rbt");
        CKEditorControl Appmsg     = (CKEditorControl)DetailsView_Splash.FindControl("Appinst");
        CKEditorControl browsermsg = (CKEditorControl)DetailsView_Splash.FindControl("brinst");
        //CKEditorControl Clientmsg = (CKEditorControl)DetailsView_Splash.FindControl("clinst");
        CKEditorControl Offlineappmsg = (CKEditorControl)DetailsView_Splash.FindControl("offinst");
        Label           clientid      = (Label)DetailsView_Splash.FindControl("lblclientid");
        RadioButtonList onlineapp     = (RadioButtonList)DetailsView_Splash.FindControl("onlineapp");
        int             offlineapp    = 0;

        if (rbtn.SelectedValue == "True")
        {
            offlineapp = 1;
        }
        bool result = false;

        switch (Session["Admin_Type"].ToString())
        {
        case "USER":
            result = ClientAdmin.Utility.Splashpage_Update(browsermsg.Text, Appmsg.Text, " ", offlineapp, Offlineappmsg.Text, clientid.Text, Convert.ToInt32(onlineapp.SelectedValue.ToString()));
            break;

        case "ADMIN":
            break;

        default:
            Response.Redirect("~/Fail.aspx");
            break;
        }

        if (result == true)
        {
            Response.Redirect("~/secure/SplashPage/Browse_Splashpage.aspx?clid=" + clientid.Text);
        }
    }
Exemplo n.º 4
0
    protected void DetailsView_Splash_DataBound(object sender, EventArgs e)
    {
        Label     msg      = (Label)DetailsView_Splash.FindControl("lblpdf");
        Panel     pdfpanel = (Panel)DetailsView_Splash.FindControl("pdfpanel");
        HyperLink btn      = (HyperLink)DetailsView_Splash.FindControl("Imgpdf");
        Label     clientid = (Label)DetailsView_Splash.FindControl("lblclientid");

        if (File.Exists(Server.MapPath("~/Assets/OfflineApp/" + clientid.Text + "/Application.pdf")))
        {
            msg.Visible      = false;
            pdfpanel.Visible = true;
            btn.NavigateUrl  = "~/Assets/OfflineApp/" + clientid.Text + "/Application.pdf";
        }
        else
        {
            pdfpanel.Visible = false; msg.Visible = true;
        }
        Label  clienttop    = (Label)DetailsView_Splash.FindControl("clienttop");
        Label  clientbottom = (Label)DetailsView_Splash.FindControl("clientbottom");
        string client       = ClientAdmin.Utility.GetclientName(Convert.ToInt32(Session["Client_id"].ToString()));

        clienttop.Text    = client;
        clientbottom.Text = client;
    }