public async Task <bool> EndreRute(Rute nyRute) { try { var gammelRute = await _db.Ruter.FindAsync(nyRute.Id); gammelRute.Navn = nyRute.Navn; gammelRute.StasjonerPaaRute = nyRute.StasjonerPaaRute; gammelRute.Id = nyRute.Id; await _db.SaveChangesAsync(); } catch (Exception e) { _log.LogError(e.Message); return(false); } return(true); }
public async Task <bool> LeggTil(Avgang avgang) { try { var nyAvgang = new Avganger(); nyAvgang.Id = avgang.Id; nyAvgang.Fra = avgang.Fra; nyAvgang.Til = avgang.Til; nyAvgang.Tid = avgang.Tid; _db.Avganger.Add(nyAvgang); await _db.SaveChangesAsync(); return(true); } catch (Exception e) { _log.LogInformation(e.Message); return(false); } }
public async Task <bool> Lagre(Bestilling innBestilling) { try { var nyBestillingRad = new Bestillinger(); nyBestillingRad.Pris = innBestilling.pris; nyBestillingRad.Fra = innBestilling.Fra; nyBestillingRad.Til = innBestilling.Til; nyBestillingRad.Dato = innBestilling.Dato; nyBestillingRad.Tid = innBestilling.Tid; _db.Bestillinger.Add(nyBestillingRad); await _db.SaveChangesAsync(); return(true); } catch { return(false); } }
public async Task <bool> LagreStasjon(Stasjon stasjon) { try { var stasj = new Stasjoner(); stasj.Id = stasjon.Id; stasj.StasjonsNavn = stasjon.StasjonsNavn; stasj.NummerPaaStopp = stasjon.NummerPaaStopp; //{ // StasjonsNavn = stasjon.StasjonsNavn, // NummerPaaStopp = stasjon.NummerPaaStopp //}; _db.Stasjoner.Add(stasj); await _db.SaveChangesAsync(); return(true); } catch (Exception e) { _log.LogInformation(e.Message); return(false); } }