Example #1
0
        protected void btnDodaj_Click(object sender, EventArgs e)
        {
            try
            {
                proxy = new BolnicaService.Service1Client();
                BolnicaService.PacijentDoktor pd = new BolnicaService.PacijentDoktor();
                pd.DoktorKorisnickiRacunID = Convert.ToInt32(ddlOdabirDoktora.SelectedValue);
                if (sender == ddlOdabirPacijenta)
                {
                    pd.PacijentKorisnickiRacunID = Convert.ToInt32(ddlOdabirPacijenta.SelectedValue);
                }
                else
                {
                    pd.PacijentKorisnickiRacunID = Convert.ToInt32(txtIDKorisnickiRacun.Text);
                }


                proxy.AddPacijentDoktorVeza(pd);

                lblStatus.Text = "Dodavanje uspješno izvršeno";

                FillGridViewPacijentiByDoktor();
            }
            catch (Exception ex)
            {
                lblStatus.Text = ("Operacija nije izvršena, greška: " + ex);
            }
        }
        protected void btnSave_Click(object sender, EventArgs e)
        {
            if (Page.IsValid)
            {
                try
                {
                    proxy = new BolnicaService.Service1Client();
                    BolnicaService.Korisnik k = new BolnicaService.Korisnik();

                    BolnicaService.PacijentDoktor pd = new BolnicaService.PacijentDoktor();



                    try
                    {
                        k.Username          = txtUsername.Text;
                        k.Password          = txtPassword.Text;
                        k.IDKorisnickaGrupa = 3;
                        k.Ime      = txtIme.Text;
                        k.Prezime  = txtPrezime.Text;
                        k.OIB      = txtOIB.Text;
                        k.Telefon  = txtTelefon.Text;
                        k.Email    = txtEmail.Text;
                        k.Adresa   = txtAdresa.Text;
                        k.Grad     = txtGrad.Text;
                        k.PTTBroj  = txtPTTbroj.Text;
                        k.DrzavaID = Convert.ToInt32(ddlDrzava.SelectedValue);

                        pd.DoktorKorisnickiRacunID = Convert.ToInt32(hfDoktorID);


                        pd.PacijentKorisnickiRacunID = proxy.AddKorisnik(k);
                        proxy.AddPacijentDoktorVeza(pd);

                        lblStatus.Text = "Operacija uspješno spremljena";
                    }
                    catch (Exception ex)
                    {
                        lblStatus.Text = ("Operacija nije izvršena, greška: " + ex);
                    }



                    ClearAll();
                }
                catch (Exception ex)
                {
                    lblStatus.Text = ("Pogreška kod pristupa wfc service-u, greška: " + ex);
                }

                FillGridView();

                btnSave.Enabled   = true;
                btnDelete.Enabled = false;
                btnUpdate.Enabled = false;
            }
        }
        protected void btnDodaj_Click(object sender, EventArgs e)
        {
            try
            {
                proxy = new BolnicaService.Service1Client();
                BolnicaService.PacijentDoktor p = new BolnicaService.PacijentDoktor();


                p.PacijentKorisnickiRacunID = Convert.ToInt32(ddlPacijent.SelectedValue);
                p.DoktorKorisnickiRacunID   = Convert.ToInt32(hfDoktorID.Value);

                proxy.AddPacijentDoktorVeza(p);
                lblStatus.Text = "Pacijent dodan";
                FillGridView();
            }
            catch (Exception ex)
            {
                lblStatus.Text = ("Pogreška kod dodavanja terapije, greška: " + ex);
            }
        }