예제 #1
0
        private static void EchoPrimjer()
        {
            Raverus.FiskalizacijaDEV.CentralniInformacijskiSustav cis = new CentralniInformacijskiSustav();

            bool bTest = cis.Echo();

            bTest = cis.Echo("moj test");

            XmlDocument doc = cis.PosaljiEcho("");

            doc = cis.PosaljiEcho("moja poruka");

            doc = Raverus.FiskalizacijaDEV.PopratneFunkcije.XmlDokumenti.DohvatiPorukuEchoZahtjev("moj prvi test");
            doc = cis.PosaljiSoapPoruku(doc);
        }
예제 #2
0
        private static void SendEcho(string[] args)
        {
            CentralniInformacijskiSustav cis = new CentralniInformacijskiSustav()
            {
                CisUrl = Properties.Settings.Default.CisUrl, TimeOut = Properties.Settings.Default.TimeOut
            };

            try
            {
                XmlDocument doc = cis.PosaljiEcho(args[1]);
                if (doc != null)
                {
                    Raverus.FiskalizacijaDEV.PopratneFunkcije.XmlDokumenti.SnimiXmlDokumentDatoteka(doc, echoDatoteka);
                }
                else
                {
                    Console.WriteLine("Greška kod slanja ECHO poruke.");
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(String.Format("Greška kod obrade i slanja dokumenta: {0}", ex.Message));
                if (cis.OdgovorGreskaStatus.HasValue)
                {
                    HandleResponseError(cis.OdgovorGreskaStatus.Value.ToString(), cis.OdgovorGreska);
                }
            }
        }
예제 #3
0
        private void button3_Click(object sender, EventArgs e)
        {
            button3.Enabled = false;
            Raverus.FiskalizacijaDEV.CentralniInformacijskiSustav cis = new CentralniInformacijskiSustav();
            cis.SoapMessageSending += cis_SoapMessageSending;
            cis.SoapMessageSent    += cis_SoapMessageSent;

            XmlDocument doc = cis.PosaljiEcho("");

            if (doc != null)
            {
                textBox14.Text = doc.InnerXml;
            }
            else
            {
                textBox14.Text = "GREŠKA";
                stopWatch.Stop();
                pictureBox1.Visible = false;
                button3.Enabled     = true;
            }
        }