public bool CreateEvento(List <int> listaAutoriId, int tipoVittimaId, int localitaId, int gravitaId, int esitoId, int tipoEventoId, int mandanteId, Evento evento) { var autori = _eventoContext.Autori.Where(a => listaAutoriId.Contains(a.AutoreId)).ToList(); foreach (var autore in autori) { var autoriEventi = new AutoriEventi() { Autore = autore, Evento = evento }; _eventoContext.Add(autoriEventi); } evento.Localita = _eventoContext.Localita.Where(l => l.LocalitaId == localitaId).FirstOrDefault(); evento.TipoVittima = _eventoContext.TipoVittima.Where(tv => tv.TipoVittimaId == tipoVittimaId).FirstOrDefault(); evento.Gravita = _eventoContext.Gravita.Where(g => g.GravitaId == gravitaId).FirstOrDefault(); evento.Esito = _eventoContext.Esiti.Where(e => e.EsitoId == esitoId).FirstOrDefault(); evento.TipoEvento = _eventoContext.TipoEventi.Where(te => te.TipoEventoId == tipoEventoId).FirstOrDefault(); evento.Mandante = _eventoContext.Mandanti.Where(m => m.MandanteId == mandanteId).FirstOrDefault(); _eventoContext.Add(evento); return(Save()); }
public bool CreateEsito(Esito esito) { _esitoContext.Add(esito); return(Save()); }
public bool CreateAutore(Autore autore) { _autoreContext.Add(autore); return(Save()); }
public bool CreateTipoEvento(TipoEvento tipoEvento) { _tipoEventoContext.Add(tipoEvento); return(Save()); }
public bool CreateLocalita(Localita localita) { _localitaContext.Add(localita); return(Save()); }
public bool CreateTipoVittima(TipoVittima tipoVittima) { _tipoVittimaContext.Add(tipoVittima); return(Save()); }
public bool CreateGravita(Gravita gravita) { _gravitaContext.Add(gravita); return(Save()); }
public bool CreateEventoSemplice(EventoSemplice eventoSemplice) { _eventoSempliceContext.Add(eventoSemplice); return(Save()); }
public bool CreateMandante(Mandante mandante) { _mandateContext.Add(mandante); return(Save()); }
public bool CreateFazione(Fazione fazione) { _fazioneContext.Add(fazione); return(Save()); }