Exemplo n.º 1
0
        //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!";
                }
            }
        }
Exemplo n.º 2
0
 public static void CreateTehnicar(Tehnicar user, UserManager <User> userManager, DBContext context)
 {
     userManager.CreateAsync(user, "Test-123").GetAwaiter().GetResult();
     userManager.AddToRoleAsync(user, "Tehnicar").GetAwaiter().GetResult();
 }