public List <PutovanjeKojeNudiTuristickaAgencija> GetAllById(int taId) { using (var db = new ModelBP2Container()) { return(db.PutovanjeKojeTuristickaAgencijaNudiSet.Where(o => o.TuristickaAgencijaId == taId).ToList()); } }
public List <Filijala> GetAllById(int taId) { using (var db = new ModelBP2Container()) { return(db.FilijalaSet.Where(o => o.TuristickaAgencijaId == taId).ToList()); } }
public List <KlijentKojiPoslujeSaFilijalom> GetAllById(int taId) { using (var db = new ModelBP2Container()) { return(db.KlijentKojiPoslujeSaFilijalomSet.Where(o => o.FilijalaTuristickaAgencijaId == taId).ToList()); } }
public List <TEntity> GetAll() { using (var db = new ModelBP2Container()) { return(db.Set <TEntity>().ToList()); } }
public TEntity FindById(object id) { using (var db = new ModelBP2Container()) { return(db.Set <TEntity>().Find(id)); } }
public Filijala FindByIdCustom(int id, int idTA) { using (var db = new ModelBP2Container()) { return(db.FilijalaSet.SingleOrDefault(o => o.Id == id && o.TuristickaAgencijaId == idTA)); } }
public void DeleteCustom(int id, int idTA) { using (var db = new ModelBP2Container()) { Filijala filijalaToDelete = db.FilijalaSet.SingleOrDefault(o => o.Id == id && o.TuristickaAgencijaId == idTA); db.Entry(filijalaToDelete).State = EntityState.Deleted; db.SaveChanges(); } }
public void DeleteCustom(int idTA, int idCenovnik) { using (var db = new ModelBP2Container()) { CenovnikKojiTuristickaAgencijaFormira cenovnikKojiTuristickaAgencijaFormira = db.CenovnikKojiTuristickaAgencijaFormiraSet.SingleOrDefault(o => o.TuristickaAgencijaId == idTA && o.CenovnikId == idCenovnik); db.Entry(cenovnikKojiTuristickaAgencijaFormira).State = EntityState.Deleted; db.SaveChanges(); } }
public void Update(TEntity entityToUpdate) { using (var db = new ModelBP2Container()) { db.Set <TEntity>().Attach(entityToUpdate); db.Entry(entityToUpdate).State = EntityState.Modified; db.SaveChanges(); } }
public void InsertCustom(Menadzer radnik) { using (var db = new ModelBP2Container()) { radnik.Filijala1 = db.FilijalaSet.SingleOrDefault(x => x.Id == radnik.FilijalaId && x.TuristickaAgencijaId == radnik.FilijalaTuristickaAgencijaId); db.RadnikSet.Add(radnik); db.SaveChanges(); } }
public void UpdateCustom(CenovnikKojiTuristickaAgencijaFormira oldObject) { using (var db = new ModelBP2Container()) { CenovnikKojiTuristickaAgencijaFormira cktaf = db.CenovnikKojiTuristickaAgencijaFormiraSet.SingleOrDefault(o => o.TuristickaAgencijaId == oldObject.TuristickaAgencijaId && o.CenovnikId == oldObject.CenovnikId); cktaf.KoeficijentNaplate = oldObject.KoeficijentNaplate; db.Entry(cktaf).State = EntityState.Modified; db.SaveChanges(); } }
public int GetBrojPutovanja(int vodicId) { using (var db = new ModelBP2Container()) { ObjectParameter retval = new ObjectParameter("count", typeof(Int32)); db.GetVodicsPutovanja(vodicId, retval); return(Convert.ToInt32(retval.Value)); } }
public List <AllVodicsPutovanja_Result> GetDestinacije(int vodicId) { using (var db = new ModelBP2Container()) { ObjectParameter retval = new ObjectParameter("count", typeof(Int32)); List <AllVodicsPutovanja_Result> dest = db.AllVodicsPutovanja(vodicId).ToList(); return(dest); } }
public List <Filijala> GetAllCustom() { using (var db = new ModelBP2Container()) { List <Filijala> filijalas = db.FilijalaSet.ToList(); foreach (Filijala filijala in filijalas) { filijala.TuristickaAgencija = db.TuristickaAgencijaSet.Find(filijala.TuristickaAgencijaId); } return(filijalas); } }
public void UpdateCustom(PutovanjeKojeNudiTuristickaAgencija oldPutovanje) { using (var db = new ModelBP2Container()) { PutovanjeKojeNudiTuristickaAgencija pknta = db.PutovanjeKojeTuristickaAgencijaNudiSet.SingleOrDefault(o => o.TuristickaAgencijaId == oldPutovanje.TuristickaAgencijaId && o.PutovanjeId == oldPutovanje.PutovanjeId && o.VodicId == oldPutovanje.VodicId); pknta.DatumDolaska = oldPutovanje.DatumDolaska; pknta.Trajanje = oldPutovanje.Trajanje; pknta.CenaPutovanja = oldPutovanje.CenaPutovanja; pknta.NazivSmestaja = oldPutovanje.NazivSmestaja; db.Entry(pknta).State = EntityState.Modified; db.SaveChanges(); } }
public void UpdateCustom(Filijala filijala) { using (var db = new ModelBP2Container()) { Filijala filijalaToUpdate = db.FilijalaSet.SingleOrDefault(o => o.Id == filijala.Id && o.TuristickaAgencijaId == filijala.TuristickaAgencijaId); filijalaToUpdate.Naziv = filijala.Naziv; filijalaToUpdate.Grad = filijala.Grad; filijalaToUpdate.Adresa = filijala.Adresa; filijalaToUpdate.Email = filijala.Email; //filijalaToUpdate.TuristickaAgencijaId = filijala.TuristickaAgencijaId; db.Entry(filijalaToUpdate).State = EntityState.Modified; db.SaveChanges(); } }
public bool Insert(TEntity entity) { try { using (var db = new ModelBP2Container()) { db.Set <TEntity>().Add(entity); db.SaveChanges(); } return(true); } catch (Exception e) { return(false); } }
public bool DeleteCustom(int klijentId, int filijalaId, int taId) { try { using (var db = new ModelBP2Container()) { KlijentKojiPoslujeSaFilijalom kpf = db.KlijentKojiPoslujeSaFilijalomSet.SingleOrDefault(o => o.KlijentId == klijentId && o.FilijalaId == filijalaId && o.FilijalaTuristickaAgencijaId == taId); db.Entry(kpf).State = EntityState.Deleted; db.SaveChanges(); } return(true); } catch { return(false); } }
public bool DeleteCustom(int idTA, int idPutovanja, int vodicId) { try { using (var db = new ModelBP2Container()) { PutovanjeKojeNudiTuristickaAgencija putovanjeKojeNudiTuristickaAgencija = db.PutovanjeKojeTuristickaAgencijaNudiSet.SingleOrDefault(o => o.TuristickaAgencijaId == idTA && o.PutovanjeId == idPutovanja && o.VodicId == vodicId); db.Entry(putovanjeKojeNudiTuristickaAgencija).State = EntityState.Deleted; db.SaveChanges(); } return(true); } catch { return(false); } }
public bool Delete(object id) { try { using (var db = new ModelBP2Container()) { DbSet <TEntity> dbSet = db.Set <TEntity>(); TEntity entityToDelete = db.Set <TEntity>().Find(id); db.Entry(entityToDelete).State = EntityState.Deleted; db.SaveChanges(); } return(true); } catch { return(false); } }