public PosizioneDTO Get(int ID) { using (CaronteContext caronteCtx = new CaronteContext()) { return(GetAllIQ(caronteCtx).FirstOrDefault(x => x.IDPosizione == ID)); } }
public AnagraficaDTO GetByUsername(string username) { using (CaronteContext caronteCtx = new CaronteContext()) { AnagraficaDTO anaToRet = (from dip in caronteCtx.Dipendente join ana in caronteCtx.Anagrafica on dip.FKIDAnagrafica equals ana.IDAnagrafica where dip.Username == username select new AnagraficaDTO() { IDAnagrafica = ana.IDAnagrafica, CodiceFiscale = ana.CodiceFiscale, Nome = ana.Nome, Cognome = ana.Cognome, DataNascita = ana.DataNascita, Indirizzo = ana.Indirizzo, Latitude = ana.Latitude, Longitude = ana.Longitude, Sesso = ana.Sesso, Telefono = ana.Telefono, Cellulare = ana.Cellulare, Email = ana.Email }).First(); return(anaToRet); } }
public DipendenteDTO Get(int ID) { using (CaronteContext caronteCtx = new CaronteContext()) { return(GetAllIQ(caronteCtx).FirstOrDefault(x => x.IDDipendente == ID)); } }
public ViaggioDTO Get(int ID) { using (CaronteContext caronteCtx = new CaronteContext()) { return GetAllIQ(caronteCtx).FirstOrDefault(x => x.IDViaggio == ID); } }
public SpostamentoDTO Get(int ID) { using (CaronteContext caronteCtx = new CaronteContext()) { return(GetAllIQ(caronteCtx).FirstOrDefault(x => x.IDSpostamento == ID)); } }
public DipendenteDTO GetFoarAuth(string passWd, string userName) { using (CaronteContext caronteCtx = new CaronteContext()) { return(GetAllIQ(caronteCtx).FirstOrDefault(x => x.Username == userName && x.Password == passWd)); } }
public DipendenteDTO GetByUsername(string username) { using (CaronteContext caronteCtx = new CaronteContext()) { return(GetAllIQ(caronteCtx).FirstOrDefault(x => x.Username == username)); } }
public static List <Table> GetSchemaAndTables(CaronteContext context381) { return(context381.Database.SqlQuery <Table>(@"SELECT T.TABLE_SCHEMA, T.TABLE_NAME FROM INFORMATION_SCHEMA.TABLES T WHERE T.TABLE_TYPE='Base Table' ORDER BY T.TABLE_SCHEMA, T.TABLE_NAME" ).ToList()); }
public List <SpostamentoDTO> GetPartecipantiViaggio(int idViaggio) { using (CaronteContext caronteCtx = new CaronteContext()) { return(GetAllIQ(caronteCtx).Where(x => x.FKIDViaggio == idViaggio).ToList()); } }
public VeicoloDTO Get(int ID) { using (CaronteContext caronteCtx = new CaronteContext()) { return(GetAllIQ(caronteCtx).FirstOrDefault(x => x.IDVeicolo == ID)); } }
public Dictionary <string, object> GetAll(int?page, int?howMany, int?ruolo) { using (CaronteContext caronteCtx = new CaronteContext()) { Dictionary <string, object> toRet = new Dictionary <string, object>(); IQueryable <DipendenteDTO> dipeList = GetAllIQ(caronteCtx).OrderBy(x => x.DipendenteDal); if (ruolo.HasValue) { dipeList = dipeList.Where(x => x.FKIDRuolo == ruolo); } toRet.Add("Totale", dipeList.Count()); if (page.HasValue && howMany.HasValue) { dipeList = dipeList.Skip(page.Value * howMany.Value).Take(howMany.Value); } toRet.Add("Dati", dipeList.ToList()); return(toRet); } }
public List<ViaggioDTO> GetViaggiByAutista(int IDAutista) { using (CaronteContext caronteCtx = new CaronteContext()) { return GetAllIQ(caronteCtx).Where(x => x.FKIDDipendente == IDAutista && x.FKIDStato < 3).ToList(); } }
public IQueryable <SpostamentoDTO> GetAllIQ(CaronteContext caronteCtx) { return(from sposta in caronteCtx.Spostamento join ana in caronteCtx.Anagrafica on sposta.FKIDAnagrafica equals ana.IDAnagrafica join stat in caronteCtx.Stato on sposta.FKIDStato equals stat.IDStato select new SpostamentoDTO { IDSpostamento = sposta.IDSpostamento, FKIDAnagrafica = sposta.FKIDAnagrafica, FKIDViaggio = sposta.FKIDViaggio, FKIDStato = sposta.FKIDStato, DescrizioneViaggio = sposta.DescrizioneViaggio, IndirizzoSalita = sposta.IndirizzoSalita, IndirizzoDiscesa = sposta.IndirizzoDiscesa, DataSalitaPrevista = sposta.DataSalitaPrevista, DataDiscesaPrevista = sposta.DataDiscesaPrevista, DataSalitaEffettiva = sposta.DataSalitaEffettiva, DataDiscesaEffettiva = sposta.DataDiscesaEffettiva, LatitudineSalitaPrevista = sposta.LatitudineSalitaPrevista, LongitudineSalitaPrevista = sposta.LongitudineSalitaPrevista, LatitudineDiscesaPrevista = sposta.LatitudineDiscesaPrevista, LongitudineDiscesaPrevista = sposta.LongitudineDiscesaPrevista, LatitudineSalitaEffettiva = sposta.LatitudineSalitaEffettiva, LongitudineSalitaEffettiva = sposta.LongitudineSalitaEffettiva, LatitudineDiscesaEffettiva = sposta.LatitudineDiscesaEffettiva, LongitudineDiscesaEffettiva = sposta.LongitudineDiscesaEffettiva, NOMINATIVO = ana.Nome + " " + ana.Cognome, STATO_DESC = stat.Descrizione }); }
public IQueryable<ViaggioDTO> GetAllIQ(CaronteContext caronteCtx) { return from viag in caronteCtx.Viaggio join stat in caronteCtx.Stato on viag.FKIDStato equals stat.IDStato select new ViaggioDTO { IDViaggio = viag.IDViaggio, FKIDDipendente = viag.FKIDDipendente, FKIDStato = viag.FKIDStato, FKIDVeicolo = viag.FKIDVeicolo, DescrizioneViaggio = viag.DescrizioneViaggio, IndirizzoPartenza = viag.IndirizzoPartenza, IndirizzoArrivo = viag.IndirizzoArrivo, DataInizioPrevista = viag.DataInizioPrevista, DataFinePrevista = viag.DataFinePrevista, DataInizioEffettiva = viag.DataInizioEffettiva, DataFineEffettiva = viag.DataFineEffettiva, LatitudinePartenzaPrevista = viag.LatitudinePartenzaPrevista, LongitudinePartenzaPrevista = viag.LongitudinePartenzaPrevista, LatitudineArrivoPrevista = viag.LatitudineArrivoPrevista, LongitudineArrivoPrevista = viag.LongitudineArrivoPrevista, LatitudinePartenzaEffettiva = viag.LatitudinePartenzaEffettiva, LongitudinePartenzaEffettiva = viag.LongitudinePartenzaEffettiva, LatitudineArrivoEffettiva = viag.LatitudineArrivoEffettiva, LongitudineArrivoEffettiva = viag.LongitudineArrivoEffettiva, STATO_DESC = stat.Descrizione, NOMINATIVO_AUTISTA = viag.Dipendente.Anagrafica.Nome + " " + viag.Dipendente.Anagrafica.Cognome, }; }
public bool Delete(int ID) { using (CaronteContext caronteCtx = new CaronteContext()) { caronteCtx.Spostamento.Remove(caronteCtx.Spostamento.Find(ID)); caronteCtx.SaveChanges(); return(true); } }
public bool Delete(int ID) { using (CaronteContext caronteCtx = new CaronteContext()) { caronteCtx.Viaggio.Remove(caronteCtx.Viaggio.Find(ID)); caronteCtx.SaveChanges(); return true; } }
public RuoloDTO Get(int ID) { using (CaronteContext caronteCtx = new CaronteContext()) { RuoloDTO roles = (from stat in this.GetAllIQ(caronteCtx) where stat.IDRuolo == ID select stat).FirstOrDefault(); return(roles); } }
public SpostamentoDTO Update(SpostamentoDTO DTO) { using (CaronteContext caronteCtx = new CaronteContext()) { Spostamento tmpAna = caronteCtx.Spostamento.Find(DTO.IDSpostamento); DTO.ToEntity(tmpAna); caronteCtx.SaveChanges(); return(this.Get(tmpAna.IDSpostamento)); } }
public AnagraficaDTO Update(AnagraficaDTO DTO) { using (CaronteContext caronteCtx = new CaronteContext()) { Anagrafica tmpAna = caronteCtx.Anagrafica.Find(DTO.IDAnagrafica); DTO.ToEntity(tmpAna); caronteCtx.SaveChanges(); return(this.Get(tmpAna.IDAnagrafica)); } }
public AnagraficaDTO New(AnagraficaDTO DTO) { using (CaronteContext caronteCtx = new CaronteContext()) { Anagrafica tmp = DTO.ToEntity(); caronteCtx.Anagrafica.Add(tmp); caronteCtx.SaveChanges(); return(this.Get(tmp.IDAnagrafica)); } }
public ViaggioDTO Update(ViaggioDTO DTO) { using (CaronteContext caronteCtx = new CaronteContext()) { Viaggio tmpAna = caronteCtx.Viaggio.Find(DTO.IDViaggio); DTO.ToEntity(tmpAna); caronteCtx.SaveChanges(); return this.Get(tmpAna.IDViaggio); } }
public VeicoloDTO Update(VeicoloDTO DTO) { using (CaronteContext caronteCtx = new CaronteContext()) { Veicolo tmpAna = caronteCtx.Veicolo.Find(DTO.IDVeicolo); DTO.ToEntity(tmpAna); caronteCtx.SaveChanges(); return(this.Get(tmpAna.IDVeicolo)); } }
public VeicoloDTO New(VeicoloDTO DTO) { using (CaronteContext caronteCtx = new CaronteContext()) { Veicolo tmp = DTO.ToEntity(); caronteCtx.Veicolo.Add(tmp); caronteCtx.SaveChanges(); return(this.Get(tmp.IDVeicolo)); } }
public SpostamentoDTO New(SpostamentoDTO DTO) { using (CaronteContext caronteCtx = new CaronteContext()) { Spostamento tmp = DTO.ToEntity(); caronteCtx.Spostamento.Add(tmp); caronteCtx.SaveChanges(); return(this.Get(tmp.IDSpostamento)); } }
public ViaggioDTO New(ViaggioDTO DTO) { using (CaronteContext caronteCtx = new CaronteContext()) { Viaggio tmp = DTO.ToEntity(); caronteCtx.Viaggio.Add(tmp); caronteCtx.SaveChanges(); return this.Get(tmp.IDViaggio); } }
public PosizioneDTO Update(PosizioneDTO DTO) { using (CaronteContext caronteCtx = new CaronteContext()) { Posizione tmpAna = caronteCtx.Posizione.Find(DTO.IDPosizione); DTO.ToEntity(tmpAna); caronteCtx.SaveChanges(); return(this.Get(tmpAna.IDPosizione)); } }
public AnagraficaDTO Get(int ID) { using (CaronteContext caronteCtx = new CaronteContext()) { AnagraficaDTO anas = (from ana in this.GetAllIQ(caronteCtx) where ana.IDAnagrafica == ID select ana).FirstOrDefault(); return(anas); } }
public StatoDTO Get(int ID) { using (CaronteContext caronteCtx = new CaronteContext()) { StatoDTO stats = (from stat in this.GetAllIQ(caronteCtx) where stat.IDStato == ID select stat).FirstOrDefault(); return(stats); } }
public PosizioneDTO New(PosizioneDTO DTO) { using (CaronteContext caronteCtx = new CaronteContext()) { Posizione tmp = DTO.ToEntity(); caronteCtx.Posizione.Add(tmp); caronteCtx.SaveChanges(); return(this.Get(tmp.IDPosizione)); } }
public bool Delete(int ID) { using (CaronteContext caronteCtx = new CaronteContext()) { caronteCtx.Dipendente.Remove(caronteCtx.Dipendente.Find(ID)); AuthRepository ar = new AuthRepository(); caronteCtx.SaveChanges(); return(true); } }