コード例 #1
0
    protected void IMBT_TRANSLITERATION_Click(object sender, ImageClickEventArgs e)
    {
        WebRequest myWebRequest = (HttpWebRequest)HttpWebRequest.Create(TB_URL.Text.ToString());

        myWebRequest.Credentials = CredentialCache.DefaultNetworkCredentials;
        myWebRequest.Method      = "GET";
        HttpWebResponse myWebResponse = (HttpWebResponse)myWebRequest.GetResponse();
        string          source        = string.Empty;

        if (myWebResponse.CharacterSet == "windows-1251")
        {
            StreamReader streamReader = new StreamReader(myWebRequest.GetResponse().GetResponseStream(), Encoding.Default);
            String       content      = streamReader.ReadToEnd();
            source = content;
        }
        else
        {
            StreamReader streamReader = new StreamReader(myWebRequest.GetResponse().GetResponseStream());
            String       content      = streamReader.ReadToEnd();
            source = content;
        }
        ClassTR oo = new ClassTR();

        TEKST_DOKUMENTU.InnerHtml = oo.ClassTR_(source);
    }
コード例 #2
0
 public void TRA()
 {
     byte[] byteArray = (byte[])(Session["ByteArray"]);
     if (byteArray != null)
     {
         try
         {
             using (MemoryStream memoryStream = new MemoryStream())
             {
                 memoryStream.Write(byteArray, 0, byteArray.Length);
                 using (WordprocessingDocument wDoc =
                            WordprocessingDocument.Open(memoryStream, true))
                 {
                     var body = wDoc.MainDocumentPart.Document.Body;
                     foreach (var text in body.Descendants <Text>())
                     {
                         string  source = text.Text;
                         ClassTR oo     = new ClassTR();
                         text.Text = oo.ClassTR_(text.Text);
                     }
                 }
                 Session["ByteArray"] = memoryStream.ToArray();
             }
         }
         catch (Exception ex)
         {
             //lblMessage.Text = "ERROR: "+ex.Message.ToString();
         }
     }
     else
     {
         //lblMessage.Text = "You have not specified a file.";
     }
 }
コード例 #3
0
    protected void TreeView1_SelectedNodeChanged(object sender, EventArgs e)
    {
        //https://www.drv.gov.ua/apex/RDM$ADR.pgetATO?p_F7571=5056&p_all=T&pKey=Wmh1TFhSOE5Ja3ViTVd3eHNLREphaFp4aFNjdklHY1U2dHR0TWs2aXpRRT0=
        //string IDD = TreeView1.SelectedNode.ChildNodes.ToString();
        string[] ID_ = TreeView1.SelectedNode.ValuePath.Split('/');
        string   ATO = string.Empty;

        foreach (string LA in ID_)
        {
            ATO += GET_GUR_ATO(LA) + " ";
        }
        Label1.Text = ATO;
        ClassTR oo_ = new ClassTR();

        Label2.Text = oo_.ClassTR_(ATO);

        string    IDD = TreeView1.SelectedNode.Value;
        DataTable DT  = new DataTable();

        DT.Columns.Add("RAZ", typeof(string));
        DT.Columns.Add("DVA", typeof(string));
        XmlDocument doc = new XmlDocument();
        string      URL = "https://www.drv.gov.ua/apex/RDM$ADR.pgetGEON?p_F7571=" + IDD + "&pKey=" + API_KEY + "";

        try
        {
            doc.Load(URL);
            foreach (XmlNode node in doc.DocumentElement.ChildNodes)
            {
                string  F3302 = node["F3302"].InnerText;
                ClassTR oo    = new ClassTR();
                string  op    = oo.ClassTR_(F3302);
                DT.Rows.Add(F3302, op);
            }
            GridView1.DataSource = DT;
            GridView1.DataBind();
        }
        catch
        {
            GridView1.DataSource = null;
            GridView1.DataBind();
        }
    }
コード例 #4
0
    protected void TB_PB_TextChanged(object sender, EventArgs e)
    {
        ClassTR oo = new ClassTR();

        LB_PB.Text = oo.ClassTR_(TB_PB.Text).ToUpper();
    }
コード例 #5
0
    protected void IMBT_TRANSLETE_Click(object sender, ImageClickEventArgs e)
    {
        ClassTR oo = new ClassTR();

        TB_TO.Text = oo.ClassTR_(TB_FROM.Text);
    }