protected void Obrisi_Click(object sender, EventArgs e) { int idKorisnika = Convert.ToInt32((sender as LinkButton).CommandArgument); LabelObrisi.Text = "Obrisan je idKorisnika: " + idKorisnika; Korisnici brisanje1 = baza.Korisnicis.FirstOrDefault(b1 => b1.IdKorisnika == idKorisnika); baza.Korisnicis.DeleteOnSubmit(brisanje1); baza.SubmitChanges(); Logovanje brisanje2 = baza.Logovanjes.FirstOrDefault(b1 => b1.Id == idKorisnika); baza.Logovanjes.DeleteOnSubmit(brisanje2); baza.SubmitChanges(); Osvezi(); }
protected void ButtonDodaj_Click(object sender, EventArgs e) { if (TextUsername.Text != "" && TextPassword.Text != "" && TextIme.Text != "" && TextPrezime.Text != "" && TextGodiste.Text != "" && TextPosao.Text != "" && TextGrad.Text != "" && TextSlika.Text != "") { var postoji = baza.Logovanjes.FirstOrDefault(po => po.Username == TextUsername.Text); if (postoji == null) { Logovanje log = new Logovanje(); log.Username = TextUsername.Text; log.Password = TextPassword.Text; baza.Logovanjes.InsertOnSubmit(log); baza.SubmitChanges(); int idKorisnika = baza.Logovanjes.FirstOrDefault(ko => ko.Username == log.Username).Id; Korisnici kor = new Korisnici(); kor.IdKorisnika = idKorisnika; kor.Ime = TextIme.Text; kor.Prezime = TextPrezime.Text; kor.Godiste = int.Parse(TextGodiste.Text); kor.Posao = TextPosao.Text; kor.Grad = TextGrad.Text; kor.Slika = TextSlika.Text; baza.Korisnicis.InsertOnSubmit(kor); baza.SubmitChanges(); LabelRezultat.Text = "USPESNO DODAT KORISNIK"; } else { LabelRezultat.Text = "VEC POSTOJI TAJ KORSINIK"; } } else { LabelRezultat.Text = "UNESITE SVE PODATKE"; } }
partial void UpdateLogovanje(Logovanje instance);
partial void DeleteLogovanje(Logovanje instance);
partial void InsertLogovanje(Logovanje instance);