private List <Procedura> RecuperaProcedurePrivate()
        {
            List <Procedura> procedure = new List <Procedura>();

            SqlServerExecuteObject sseo = null;
            SqlDataReader          dr   = null;

            string sSql = "SELECT ProceduraID, MacroTipoOggettoID, Nome_IT, Nome_EN, AmbitoProceduraID, Ordine FROM dbo.TBL_Procedure;";

            sseo             = new SqlServerExecuteObject();
            sseo.CommandText = sSql;
            sseo.CommandType = CommandType.Text;

            dr = SqlProvider.ExecuteReaderObject(sseo);

            while (dr.Read())
            {
                Procedura procedura = RiempiIstanza(dr);
                procedure.Add(procedura);
            }

            if (dr != null)
            {
                dr.Close();
                dr.Dispose();
            }

            return(procedure);
        }
Ejemplo n.º 2
0
        private void popuniListu()
        {
            Procedura        p         = new Procedura();
            List <Procedura> procedure = p.vratiProcedure(textBoxImeSuda.Text, opstina);

            foreach (Procedura pp in procedure)
            {
                listBoxProcedure.Items.Add(pp.ProceduraId);
            }
        }
Ejemplo n.º 3
0
        private void buttonOslobodi_Click(object sender, EventArgs e)
        {
            Procedura pp = new Procedura();

            if (listBoxProcedure.SelectedIndex >= 0)
            {
                pp.ucitaj(listBoxProcedure.SelectedItem.ToString());
                pp.izbaciIzSuda(opstina);
                pp.prebaciUObradjene(opstina);
            }
        }
Ejemplo n.º 4
0
        private void buttonTraziZap_Click(object sender, EventArgs e)
        {
            listBoxProcedureZap.Items.Clear();
            Procedura        p         = new Procedura();
            List <Procedura> procedure = p.vratiProcedure(textBoxImeSud.Text, opstina);

            foreach (Procedura pp in procedure)
            {
                listBoxProcedureZap.Items.Add(pp.ProceduraId);
            }
        }
Ejemplo n.º 5
0
        private void refresh()
        {
            listBoxProcedure.Items.Clear();
            Procedura        p         = new Procedura();
            List <Procedura> procedure = p.vratiProcedure(textBoxImeSuda.Text, opstina);

            foreach (Procedura pp in procedure)
            {
                listBoxProcedure.Items.Add(pp.ProceduraId);
            }
        }
Ejemplo n.º 6
0
 private void listBoxProcedure_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (listBoxProcedure.SelectedIndex >= 0)
     {
         Procedura p = new Procedura();
         p.ucitaj(listBoxProcedure.SelectedItem.ToString());
         Optuznica o = new Optuznica();
         o.ucitaj(p.OptuznicaId);
         richTextBoxPromenaOptuznice.Text = o.Text;
     }
 }
Ejemplo n.º 7
0
        private void buttonIzmeni_Click(object sender, EventArgs e)
        {
            Procedura p = new Procedura();

            p.ucitaj(listBoxProcedure.SelectedItem.ToString());
            Optuznica o = new Optuznica();

            o.ucitaj(p.OptuznicaId);
            o.Text = richTextBoxPromenaOptuznice.Text;
            o.azuriraj();
        }
Ejemplo n.º 8
0
        private void buttonPokreniProceduru_Click_1(object sender, EventArgs e)
        {
            Optuznica opt = new Optuznica(richTextBoxOptuznica.Text, null);

            opt.sacuvaj();
            Procedura proc = new Procedura(null, textBoxImeSudije.Text, textBoxImeSud.Text, trenutniPrestup.PrestupId, opt.OptuznicaId, trenutniPrestup.vratiBroj().ToString());

            proc.sacuvaj();
            proc.ubaciUSud(trenutniPrestup.OpstinaPrestupa);
            trenutniPrestup.izbaciZaTuzioca();
            this.popuniPolja();
            this.Ocisti();
        }
Ejemplo n.º 9
0
        private void buttonDodajRociste_Click(object sender, EventArgs e)
        {
            Procedura pp = new Procedura();

            if (listBoxProcedure.SelectedIndex >= 0)
            {
                pp.ucitaj(listBoxProcedure.SelectedItem.ToString());
                DodajZapisnik dodaZap = new DodajZapisnik(pp);
                dodaZap.Show();
            }
            else
            {
                MessageBox.Show("Obelezite prvo proceduru za koju dodajete ročiste.");
            }
        }
Ejemplo n.º 10
0
        private void buttonIzmeni_Click(object sender, EventArgs e)
        {
            Procedura pp = new Procedura();

            pp.ucitaj(listBoxProcedure.SelectedItem.ToString());
            if (textBoxNovoImeSuda.Text.CompareTo(pp.ImeSuda) != 0)
            {
                pp.izbaciIzSuda(opstina);
                pp.ImeSudije = textBoxImeSudjije.Text;
                pp.ImeSuda   = textBoxNovoImeSuda.Text;
                pp.ubaciUSud(opstina);
                pp.sacuvaj();
                this.refresh();
            }
        }
        public void RegisterDoctor(Doctor doctor, Procedura procedura)
        {
            string responseJsonString = null;

            using (var httpClient = new WebClient())
            {
                try
                {
                    responseJsonString = httpClient.DownloadString(UrlConstant.BaseUrl + UrlConstant.RegisterDoctor + doctor.login + '.' +
                                                                   doctor.password + '.' + doctor.name + '.' + doctor.surname + '.' + procedura.id);
                }
                catch (Exception)
                {
                    throw;
                }
            }
        }
        private Procedura RiempiIstanza(SqlDataReader dr)
        {
            if (dr == null)
            {
                throw new ArgumentNullException("dr");
            }

            Procedura procedura = new Procedura();

            procedura.ID = dr.GetInt32(0);
            procedura.MacroTipoOggettoEnum = (MacroTipoOggettoEnum)dr.GetInt32(1);
            procedura._nome_IT             = dr.GetString(2);
            procedura._nome_EN             = dr.GetString(3);
            procedura.AmbitoProcedura      = AmbitoProceduraRepository.Instance.RecuperaAmbitoProcedura(dr.GetInt32(4));
            procedura.Ordine = dr.GetInt32(5);
            return(procedura);
        }
Ejemplo n.º 13
0
 private void listBoxProcedure_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (listBoxProcedure.SelectedIndex >= 0)
     {
         Procedura p = new Procedura();
         p.ucitaj(listBoxProcedure.SelectedItem.ToString());
         textBoxNovoImeSuda.Text = p.ImeSuda;
         textBoxImeSudjije.Text  = p.ImeSudije;
         Optuznica opt = new Optuznica();
         opt.ucitaj(p.OptuznicaId);
         richTextBoxOpt.Text = opt.Text;
         this.otvoriKaznu();
     }
     else
     {
         MessageBox.Show("Morate selektovati nesto.");
     }
 }
        private void procedure_spiner_ItemSelected(object s, AdapterView.ItemSelectedEventArgs e)
        {
            Procedura prc = Services.AllProcedureList.Where(itm => itm.name == procedureSpin.GetItemAtPosition(e.Position).ToString()).FirstOrDefault();

            programareaCurenta.id_procedure = prc.id.ToString();
        }
Ejemplo n.º 15
0
 public DodajZapisnik(Procedura pp)
 {
     InitializeComponent();
     this.proceduraTmp = pp;
 }
 private void procedure_spiner_ItemSelected(object s, AdapterView.ItemSelectedEventArgs e)
 {
     SelectedProcedure = Services.GetAllProcedure().Where(nitm => nitm.name == ProcedureVuew.GetItemAtPosition(e.Position).ToString()).FirstOrDefault();
 }
Ejemplo n.º 17
0
        private void buttonKazna_Click(object sender, EventArgs e)
        {
            Procedura pp = new Procedura();

            pp.ucitaj(listBoxProcedure.SelectedItem.ToString());
            Prestup p = null;

            if (pp.KategorijaPrekrsaja == "0")
            {
                p = new Prekrsaj();
                p.ucitaj(pp.PrestupId);
            }
            else if (pp.KategorijaPrekrsaja == "1")
            {
                p = new PrivredniPrestup();
                p.ucitaj(pp.PrestupId);
            }
            else if (pp.KategorijaPrekrsaja == "2")
            {
                p = new KrivicnoDelo();
                p.ucitaj(pp.PrestupId);
            }
            Kazna kazna = new Kazna();

            kazna.Ime         = textBoxNazivKazne.Text;
            kazna.Iznos       = textBoxIznos.Text;
            kazna.RokPlacanja = dateTimePickerRokPlacanja.Value;
            kazna.Placeno     = (checkBoxPlaceno.Checked)?true:false;
            if (p.PocinilacFiliPLice)
            {
                kazna.PocinilacId = "FizickoLice:" + kazna.PrestupId;
            }
            else
            {
                kazna.PocinilacId = "PravnoLice:" + kazna.PrestupId;
            }
            if (p.vratiBroj() == 0)
            {
                kazna.PrestupId = "Prekrsaj:" + p.PrestupId;
            }
            else if (p.vratiBroj() == 1)
            {
                kazna.PrestupId = "PrivredniPrestup:" + p.PrestupId;
            }

            else
            {
                kazna.PrestupId = "KrivicnoDelo:" + p.PrestupId;
            }
            kazna.dodajKaznu();
            if (p.PocinilacFiliPLice)
            {
                PravnoLice pr = new PravnoLice();
                pr.dodajUListuKazni(kazna.KaznaId, p.PocinilacId);
            }
            else
            {
                FizickoLice pr = new FizickoLice();
                pr.dodajUListuKazni(kazna.KaznaId, p.PocinilacId);
            }
            pp.izbaciIzSuda(opstina);
            pp.prebaciUObradjene(opstina);
            this.refresh();
            this.zatvoriKaznu();
            this.ocistiNakonKazne();
        }
 public static void RegisterDoctor(Doctor dct, Procedura procedura)
 {
     _resources.RegisterDoctor(dct, procedura);
     CurentDoctor = dct;
 }