public bool UjIdopontFelvetele(DateTime idopont, Adatbazis.Orvos orvos, Adatbazis.Paciens paciens, string megnevezes) { ObservableCollection <OrvosRendelesekViewModel> foglaltIdopontok = IdopontLekeres(orvos); foreach (OrvosRendelesekViewModel akt in foglaltIdopontok) { if (akt.FoglaltIdopont == idopont && akt.Orvos == orvos.Nev) { return(false); } } try { Adatbazis.Idopontok.Add(new Adatbazis.Idopont() { FoglaltIdopont = idopont, PaciensID = paciens.Id, OrvosID = orvos.Id, Megnevezes = megnevezes }); Adatbazis.SaveChanges(); } catch { return(false); } Idopontok.Add(new OrvosRendelesekViewModel() { FoglaltIdopont = idopont, Paciens = paciens.Nev, Orvos = AktualisOrvos.Nev }); return(true); }
public bool UjIdopontFelvetele(DateTime idopont, Adatbazis.Paciens paciens, string megnevezes) { try { Adatbazis.Idopontok.Add(new Adatbazis.Idopont() { FoglaltIdopont = idopont, PaciensID = paciens.Id, OrvosID = AktualisOrvos.Id, Megnevezes = megnevezes }); Adatbazis.SaveChanges(); } catch { return(false); } Idopontok.Add(new OrvosRendelesekViewModel() { FoglaltIdopont = idopont, Paciens = paciens.Nev, Orvos = AktualisOrvos.Nev }); return(true); }