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 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 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 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);
     }
 }
Esempio n. 8
0
 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 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);
     }
 }