//pretpostavljam da ovo radi kako treba // Prijavi se buttun private void button4_Click(object sender, EventArgs e) { statusStripLogin.Visible = false; errorProvider1.SetError(richTextBox1, ""); errorProvider2.SetError(richTextBox1, ""); errorProvider3.SetError(richTextBox1, ""); if (jmbgDugmePritisnuto) { if (!ValidirajUlazPacijenta()) { return; } if (k.KoristioKlinikuPrije(richTextBox3.Text)) { this.Hide(); prijavljeniPacijent = k.DajPacijenta(richTextBox3.Text); PacijentForma pf = new PacijentForma(); pf.ShowDialog(); } else if (!k.KoristioKlinikuPrije(richTextBox3.Text)) { errorProvider1.Clear(); statusStripLogin.Visible = true; statusStripLogin.Text = "Ne postoji korisnik sa navedenim JMBG!"; } } else if (button2Clicked) { if (!ValidirajUlazUposlenika()) { return; } if (k.PostojiLiTehnicar(richTextBox1.Text, textBox1.Text)) { this.Hide(); prijavljeniTehnicar = k.DajTehnicara(richTextBox1.Text); TehnicarForma tf = new TehnicarForma(); tf.ShowDialog(); } else if (k.PostojiLiTeh(richTextBox1.Text)) { statusStripLogin.Text = "Pogresan password!"; statusStripLogin.Visible = true; } else if (!k.PostojiLiTeh(richTextBox1.Text)) { statusStripLogin.Text = "Ne postoji medicinski tehnicar sa navedenim korisnickim imenom!"; statusStripLogin.Visible = true; } } else if (button3Clicked) { if (!ValidirajUlazUposlenika()) { return; } if (k.PostojiLiDoktor(richTextBox1.Text, textBox1.Text)) { this.Hide(); prijavljeniDoktor = k.DajDoktora(richTextBox1.Text); DoktorForma df = new DoktorForma(); df.ShowDialog(); } else if (k.PostojiLiDok(richTextBox1.Text)) { statusStripLogin.Visible = true; statusStripLogin.Text = "Pogresan password!"; } else if (!k.PostojiLiDok(richTextBox1.Text)) { statusStripLogin.Visible = true; statusStripLogin.Text = "Ne postoji doktor sa navedenim korisnickim imenom!"; } } else if (button5Clicked) { //ovdje treba napraviti da se otvara uprava forma A DOTAD CE SE OTVARATI DOKTOR, jebat mu mater if (!ValidirajUlazUposlenika()) { return; } if (k.PostojiLiUprava(richTextBox1.Text, textBox1.Text)) { this.Hide(); UpravaForma uf = new UpravaForma(); uf.ShowDialog(); } else if (k.PostojiLiUpr(richTextBox1.Text)) { statusStripLogin.Visible = true; statusStripLogin.Text = "Pogresan password!"; } else if (!k.PostojiLiUpr(richTextBox1.Text)) { statusStripLogin.Visible = true; statusStripLogin.Text = "Ne postoji uprava sa navedenim korisnickim imenom!"; } } }
public static void CreateTehnicar(Tehnicar user, UserManager <User> userManager, DBContext context) { userManager.CreateAsync(user, "Test-123").GetAwaiter().GetResult(); userManager.AddToRoleAsync(user, "Tehnicar").GetAwaiter().GetResult(); }