public DodajLjekaraVM(string ime, string prezime, Specijalizacija specijalizacija, Titula titula, Odjeljenje odjeljenje) : this() { Ime = ime; Prezime = prezime; Specijalizacija = specijalizacija; Titula = titula; Odjeljenje = odjeljenje; }
public bool ValidacijaLjekara() { return(Ime != null && Ime.Length > 0 && Prezime != null && Prezime.Length > 0 && Specijalizacija.ToString() != null && Specijalizacija.ToString().Length > 0 && Titula.ToString() != null && Titula.ToString().Length > 0 && Odjeljenje.ToString() != null && Odjeljenje.ToString().Length > 0); }
public Ljekar(string ime, Odjeljenje odjeljenje, string prezime, Specijalizacija specijalizacija, Titula titula) { Ime = ime; Odjeljenje = odjeljenje; Prezime = prezime; Specijalizacija = specijalizacija; Titula = titula; }
public IActionResult IzbrisiTitulu(int id) { Titula titulazabrisanje = _context.Titulas.Find(id); _context.Titulas.Remove(titulazabrisanje); _context.SaveChanges(); TempData["successMessage"] = "Titula uspješno izbrisana."; return(RedirectToAction("uredi-titulu")); }
public KomandaDodajLjekara(DodajBolnicuVM viewModel, string ime, string prezime, Specijalizacija specijalizacija, Titula titula, Odjeljenje odjeljenje) { this.dodajBolnicuVM = viewModel; this.Ime = ime; this.Prezime = prezime; this.Specijalizacija = specijalizacija; this.Odjeljenje = odjeljenje; this.Titula = titula; }
public IB140049_UnitTests() { _context = CreateContextForInMemory(); var drzava = new Drzava { Naziv = "..." }; var grad = new Grad { Naziv = "...", Drzava = drzava, PostanskiBroj = "..." }; var titula = new Titula { Naziv = "..." }; var korisnickiNalog = new KorisnickiNalog { Ime = "...", Prezime = "...", Email = "...", LozinkaHash = "...", LozinkaSalt = "...", Permisije = 3, Kreirano = DateTime.Now, JMBG = "...", Adresa = "...", DatumRodjenja = DateTime.Now, Mobitel = "...", Grad = grad, Spol = "...", Slika = "..." }; var pacijent = new Pacijent { KorisnickiNalog = korisnickiNalog, AlergijaNaLijek = false, Aparatic = false, Navlake = false, Proteza = false, Terapija = false }; var termin = new Termin { Pacijent = pacijent, DatumVrijeme = DateTime.Now, Hitan = false, NaCekanju = true, Odobren = false, Razlog = "..." }; _context.AddRange(drzava, grad, titula, korisnickiNalog, pacijent, termin); _context.SaveChanges(); }
public IActionResult UrediTitulu(string imetitule = "") { if (imetitule != "") { if (imetitule != null) { if (imetitule.Length >= 2 && imetitule.Length < 50) { var novatitula = new Titula { Naziv = imetitule }; _context.Titulas.Add(novatitula); _context.SaveChanges(); TempData["successMessage"] = "Titula uspješno dodana."; } } } return(View("UrediTitulu")); }
public IActionResult Prijava() { if (!_context.Administrators.Any()) { byte[] lozinkaSalt = PasswordSettings.GetSalt(); string lozinkaHash = PasswordSettings.GetHash("Admin24!", lozinkaSalt); if (!_context.Grads.Any()) { if (!_context.Drzavas.Any()) { var novaDrzava = new Drzava { Naziv = "Bosna i Hercegovina" }; _context.Add(novaDrzava); _context.SaveChanges(); } var noviGrad = new Grad { DrzavaId = 1, Naziv = "Jablanica", PostanskiBroj = "88420" }; _context.Add(noviGrad); _context.SaveChanges(); } var AdminKorisnik = new KorisnickiNalog { Ime = "Dino", Prezime = "Nanić", Email = "*****@*****.**", LozinkaHash = lozinkaHash, LozinkaSalt = Convert.ToBase64String(lozinkaSalt), Permisije = 0, Kreirano = DateTime.Now, JMBG = "0101990150023", DatumRodjenja = new DateTime(1990, 1, 1), Mobitel = "38762516238", Adresa = "San BB", GradId = 1, Spol = "Muško", Slika = "blank-profile.jpg" }; _context.Add(AdminKorisnik); _context.SaveChanges(); var NoviAdministrator = new Administrator { KorisnickiNalog = _context.KorisnickiNalogs.SingleOrDefault(i => i.Email == AdminKorisnik.Email), DatumZaposlenja = DateTime.Now, OpisPosla = "Administracija stranice", BrojZiroRacuna = "4343000022225555", Aktivan = true }; _context.Add(NoviAdministrator); _context.SaveChanges(); var novaTitula = new Titula { Naziv = "dr." }; _context.Add(novaTitula); _context.SaveChanges(); } if (HttpContext.GetLogiraniKorisnik() != null) { return(RedirectToAction("Pocetna", "Profil")); } return(View()); }