示例#1
0
        protected void GridViewPacijentiByDoktor_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            try
            {
                //odmah puca čim probam dohvatit podatak iz tablice
                //a na isti način radim select i tamo mi sve funkcionira
                // otkrio sam da ovaj kod radi ako prvi put kada dođem na formu odaberem bilo koji select, nakon toga mogu bilo koji delete odabrat i sve radi


                int veza = Convert.ToInt32((GridViewPacijentiByDoktor.SelectedRow.FindControl("lblPacijentDoktorVeza") as Label).Text);

                proxy = new BolnicaService.Service1Client();
                proxy.DeletePacijentDoktorVeza(Convert.ToInt32(veza));
                lblStatus.Text = ("Uspješno izbrisano");
                FillGridViewPacijentiByDoktor();

                btnSave.Enabled   = true;
                btnDodaj.Enabled  = false;
                btnDodaj2.Enabled = false;
                btnUpdate.Enabled = false;
            }
            catch (Exception ex)
            {
                lblStatus.Text = ("Došlo je do pogreške ili nije moguće obrisati podatke" + ex);
            }
        }
示例#2
0
        protected void lbDelete_Command(object sender, CommandEventArgs e)
        {
            try
            {
                int veza = Convert.ToInt32(e.CommandArgument);

                proxy = new BolnicaService.Service1Client();
                proxy.DeletePacijentDoktorVeza(veza);
                lblStatus.Text = ("Uspješno izbrisano");
                FillGridView();


                btnSave.Enabled   = false;
                btnUpdate.Enabled = false;
            }
            catch (Exception ex)
            {
                lblStatus.Text = ("Došlo je do pogreške ili nije moguće obrisati podatke" + ex);
            }
        }