Пример #1
0
 public string EnSonCariKoduGetir()
 {
     try
     {
         using (var unitOfWorkContext = new UnitOfWork(new QtekBilisim_MuhasebeContext()))
         {
             return(unitOfWorkContext.CariKayitlari.CariKodGetir());
         }
     }
     catch (NotImplementedException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyNotImplementedException();
     }
     catch (DbEntityValidationException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyDbEntityValidationException();
     }
     catch (ArgumentNullException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyArgumentNullException();
     }
     catch (ArgumentException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyArgumentException();
     }
     catch (InvalidOperationException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyInvalidOperationException();
     }
     catch (NullReferenceException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyNullReferenceException();
     }
     catch (AggregateException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyAggregateException();
     }
     catch (FormatException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyFormatException();
     }
     catch (NullDataOnDatabaseCustomException)
     {
         throw new NullDataOnDatabaseCustomException();
     }
     catch (NotModifiedDataOnDatabaseCustomException)
     {
         throw new NotModifiedDataOnDatabaseCustomException();
     }
     catch (Exception error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new Exception();
     }
 }
Пример #2
0
 public CariKayitTumDTO CariKayitSatirGetir(int id)
 {
     try
     {
         using (var unitOfWork = new UnitOfWork(new QtekBilisim_MuhasebeContext()))
         {
             var temp = unitOfWork.CariKayitlari.FindData(id);
             if (temp != null)
             {
                 return(new CariKayitTumDTO()
                 {
                     Ad = temp.Ad,
                     Adres = temp.Adres,
                     AktifMi = temp.AktifMi,
                     CariKod = temp.CariKod,
                     CepTelefon = temp.CepTelefon,
                     DilID = temp.DilID,
                     DovizBirimID = temp.DovizBirimID,
                     DovizHesabiVarMi = temp.DovizHesabiVarMi,
                     Faks = temp.Faks,
                     GuncellemeTarih = temp.GuncellemeTarih,
                     IlceID = temp.IlceID,
                     Iskonto = temp.Iskonto,
                     KaraListe = temp.KaraListe,
                     KayitTarih = temp.KayitTarih,
                     KullanilacakStokFiyat = temp.KullanilacakStokFiyat,
                     Not = temp.Not,
                     OzelKod_1 = temp.OzelKod_1,
                     OzelKod_2 = temp.OzelKod_2,
                     OzelKod_3 = temp.OzelKod_3,
                     Resim = temp.Resim,
                     SilindiMi = temp.SilindiMi,
                     SirketID = temp.SirketID,
                     Soyad = temp.Soyad,
                     TC = temp.TC,
                     TicariUnvan = temp.TicariUnvan,
                     Vade = temp.Vade,
                     VergiDaire = temp.VergiDaire,
                     VergiNo = temp.VergiNo,
                     Yetkili = temp.Yetkili,
                     CariID = temp.CariID,
                     GrupID = temp.GrupID,
                     KullaniciID = temp.KullaniciID,
                     Telefon = temp.Telefon
                 });
             }
             else
             {
                 throw new NullDataOnDatabaseCustomException();
             }
         }
     }
     catch (NotImplementedException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyNotImplementedException();
     }
     catch (DbEntityValidationException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyDbEntityValidationException();
     }
     catch (ArgumentNullException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyArgumentNullException();
     }
     catch (ArgumentException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyArgumentException();
     }
     catch (InvalidOperationException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyInvalidOperationException();
     }
     catch (NullReferenceException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyNullReferenceException();
     }
     catch (AggregateException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyAggregateException();
     }
     catch (FormatException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyFormatException();
     }
     catch (NullDataOnDatabaseCustomException)
     {
         throw new NullDataOnDatabaseCustomException();
     }
     catch (NotModifiedDataOnDatabaseCustomException)
     {
         throw new NotModifiedDataOnDatabaseCustomException();
     }
     catch (Exception error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new Exception();
     }
 }
Пример #3
0
 public CariKayitOzelDTO[] CariKayitOzelListele(CariKayitFiltreDTO cari)
 {
     try
     {
         List <CariKayitOzelDTO> lst = new List <CariKayitOzelDTO>();
         using (var unitOfWork = new UnitOfWork(new QtekBilisim_MuhasebeContext()))
         {
             foreach (var item in unitOfWork.CariKayitlari.ListDataByExpression(v => v.AktifMi == cari.AktifMi && v.SilindiMi == cari.SilindiMi && v.SirketID == cari.SirketID && v.DilID
                                                                                == cari.DilID))
             {
                 lst.Add(new CariKayitOzelDTO()
                 {
                     Ad      = item.Ad,
                     CariID  = item.CariID,
                     CariKod = item.CariKod,
                     Soyad   = item.Soyad,
                     TC      = item.TC
                 });
             }
             return(lst.ToArray());
         }
     }
     catch (NotImplementedException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyNotImplementedException();
     }
     catch (DbEntityValidationException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyDbEntityValidationException();
     }
     catch (ArgumentNullException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyArgumentNullException();
     }
     catch (ArgumentException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyArgumentException();
     }
     catch (InvalidOperationException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyInvalidOperationException();
     }
     catch (NullReferenceException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyNullReferenceException();
     }
     catch (AggregateException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyAggregateException();
     }
     catch (FormatException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyFormatException();
     }
     catch (NullDataOnDatabaseCustomException)
     {
         throw new NullDataOnDatabaseCustomException();
     }
     catch (NotModifiedDataOnDatabaseCustomException)
     {
         throw new NotModifiedDataOnDatabaseCustomException();
     }
     catch (Exception error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new Exception();
     }
 }
Пример #4
0
 public bool CariKayitEkle(CariKayitTumDTO cari)
 {
     try
     {
         using (var unitOfWork = new UnitOfWork(new QtekBilisim_MuhasebeContext()))
         {
             unitOfWork.CariKayitlari.AddData(new CariKayit()
             {
                 Ad                    = cari.Ad,
                 Adres                 = cari.Adres,
                 AktifMi               = cari.AktifMi,
                 CariKod               = cari.CariKod,
                 CepTelefon            = cari.CepTelefon,
                 DilID                 = cari.DilID,
                 DovizBirimID          = cari.DovizBirimID,
                 DovizHesabiVarMi      = cari.DovizHesabiVarMi,
                 Faks                  = cari.Faks,
                 GuncellemeTarih       = cari.GuncellemeTarih,
                 IlceID                = cari.IlceID,
                 Iskonto               = cari.Iskonto,
                 KaraListe             = cari.KaraListe,
                 KayitTarih            = cari.KayitTarih,
                 KullanilacakStokFiyat = cari.KullanilacakStokFiyat,
                 Not                   = cari.Not,
                 OzelKod_1             = cari.OzelKod_1,
                 OzelKod_2             = cari.OzelKod_2,
                 OzelKod_3             = cari.OzelKod_3,
                 Resim                 = cari.Resim,
                 SilindiMi             = cari.SilindiMi,
                 SirketID              = cari.SirketID,
                 Soyad                 = cari.Soyad,
                 TC                    = cari.TC,
                 TicariUnvan           = cari.TicariUnvan,
                 Vade                  = cari.Vade,
                 VergiDaire            = cari.VergiDaire,
                 VergiNo               = cari.VergiNo,
                 Yetkili               = cari.Yetkili,
                 GrupID                = cari.GrupID,
                 Telefon               = cari.Telefon,
                 KullaniciID           = cari.KullaniciID
             });
             int affect = unitOfWork.Complete();
             if (affect > 0)
             {
                 return(true);
             }
             else
             {
                 return(false);
             }
         }
     }
     catch (NotImplementedException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyNotImplementedException();
     }
     catch (DbEntityValidationException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyDbEntityValidationException();
     }
     catch (ArgumentNullException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyArgumentNullException();
     }
     catch (ArgumentException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyArgumentException();
     }
     catch (InvalidOperationException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyInvalidOperationException();
     }
     catch (NullReferenceException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyNullReferenceException();
     }
     catch (AggregateException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyAggregateException();
     }
     catch (FormatException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyFormatException();
     }
     catch (NullDataOnDatabaseCustomException)
     {
         throw new NullDataOnDatabaseCustomException();
     }
     catch (NotModifiedDataOnDatabaseCustomException)
     {
         throw new NotModifiedDataOnDatabaseCustomException();
     }
     catch (Exception error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new Exception();
     }
 }
Пример #5
0
 public bool CariKayitSil(int id)
 {
     try
     {
         using (var unitOfWork = new UnitOfWork(new QtekBilisim_MuhasebeContext()))
         {
             var temp = unitOfWork.CariKayitlari.FindDataAsync(id).Result;
             if (temp != null)
             {
                 unitOfWork.CariKayitlari.RemoveData(temp);
                 int affect = unitOfWork.Complete();
                 if (affect > 0)
                 {
                     return(true);
                 }
                 else
                 {
                     return(false);
                 }
             }
             else
             {
                 throw new NullDataOnDatabaseCustomException();
             }
         }
     }
     catch (NotImplementedException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyNotImplementedException();
     }
     catch (DbEntityValidationException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyDbEntityValidationException();
     }
     catch (ArgumentNullException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyArgumentNullException();
     }
     catch (ArgumentException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyArgumentException();
     }
     catch (InvalidOperationException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyInvalidOperationException();
     }
     catch (NullReferenceException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyNullReferenceException();
     }
     catch (AggregateException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyAggregateException();
     }
     catch (FormatException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyFormatException();
     }
     catch (NullDataOnDatabaseCustomException)
     {
         throw new NullDataOnDatabaseCustomException();
     }
     catch (NotModifiedDataOnDatabaseCustomException)
     {
         throw new NotModifiedDataOnDatabaseCustomException();
     }
     catch (Exception error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new Exception();
     }
 }
Пример #6
0
 public bool DovizBirimGuncelle(DovizBirimTumDTO doviz)
 {
     try
     {
         using (var unitOfWork = new UnitOfWork(new QtekBilisim_MuhasebeContext()))
         {
             var temp = unitOfWork.DovizBirimleri.FindDataAsync(doviz.DovizBirimID).Result;
             if (temp != null)
             {
                 temp.AktifMi         = doviz.AktifMi;
                 temp.Birim           = doviz.Birim;
                 temp.DilID           = doviz.DilID;
                 temp.GuncellemeTarih = doviz.GuncellemeTarih;
                 temp.Simge           = doviz.Simge;
                 temp.SirketID        = doviz.SirketID;
                 temp.KullaniciID     = doviz.KullaniciID;
                 if (unitOfWork.DovizBirimleri.IsModified(temp) == true)
                 {
                     int affect = unitOfWork.Complete();
                     if (affect > 0)
                     {
                         return(true);
                     }
                     else
                     {
                         return(false);
                     }
                 }
                 else
                 {
                     throw new NotModifiedDataOnDatabaseCustomException();
                 }
             }
             else
             {
                 throw new NullDataOnDatabaseCustomException();
             }
         }
     }
     catch (NotImplementedException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyNotImplementedException();
     }
     catch (DbEntityValidationException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyDbEntityValidationException();
     }
     catch (ArgumentNullException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyArgumentNullException();
     }
     catch (ArgumentException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyArgumentException();
     }
     catch (InvalidOperationException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyInvalidOperationException();
     }
     catch (NullReferenceException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyNullReferenceException();
     }
     catch (AggregateException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyAggregateException();
     }
     catch (FormatException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyFormatException();
     }
     catch (NullDataOnDatabaseCustomException)
     {
         throw new NullDataOnDatabaseCustomException();
     }
     catch (NotModifiedDataOnDatabaseCustomException)
     {
         throw new NotModifiedDataOnDatabaseCustomException();
     }
     catch (Exception error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new Exception();
     }
 }
Пример #7
0
 public bool CariKayitGuncelle(CariKayitTumDTO cari)
 {
     try
     {
         using (var unitOfWork = new UnitOfWork(new QtekBilisim_MuhasebeContext()))
         {
             var temp = unitOfWork.CariKayitlari.FindData(cari.CariID);
             if (temp != null)
             {
                 temp.Ad                    = cari.Ad;
                 temp.Adres                 = cari.Adres;
                 temp.AktifMi               = cari.AktifMi;
                 temp.CariKod               = cari.CariKod;
                 temp.CepTelefon            = cari.CepTelefon;
                 temp.DilID                 = cari.DilID;
                 temp.DovizBirimID          = cari.DovizBirimID;
                 temp.DovizHesabiVarMi      = cari.DovizHesabiVarMi;
                 temp.Faks                  = cari.Faks;
                 temp.GuncellemeTarih       = cari.GuncellemeTarih;
                 temp.IlceID                = cari.IlceID;
                 temp.Iskonto               = cari.Iskonto;
                 temp.KaraListe             = cari.KaraListe;
                 temp.KullanilacakStokFiyat = cari.KullanilacakStokFiyat;
                 temp.Not                   = cari.Not;
                 temp.OzelKod_1             = cari.OzelKod_1;
                 temp.OzelKod_2             = cari.OzelKod_2;
                 temp.OzelKod_3             = cari.OzelKod_3;
                 temp.Resim                 = cari.Resim;
                 temp.SirketID              = cari.SirketID;
                 temp.Soyad                 = cari.Soyad;
                 temp.TC                    = cari.TC;
                 temp.TicariUnvan           = cari.TicariUnvan;
                 temp.Vade                  = cari.Vade;
                 temp.VergiDaire            = cari.VergiDaire;
                 temp.VergiNo               = cari.VergiNo;
                 temp.Yetkili               = cari.Yetkili;
                 temp.Telefon               = cari.Telefon;
                 temp.KullaniciID           = cari.KullaniciID;
                 temp.GrupID                = cari.GrupID;
                 if (unitOfWork.CariKayitlari.IsModified(temp) == true)
                 {
                     int affect = unitOfWork.Complete();
                     if (affect > 0)
                     {
                         return(true);
                     }
                     else
                     {
                         return(false);
                     }
                 }
                 else
                 {
                     throw new NotModifiedDataOnDatabaseCustomException();
                 }
             }
             else
             {
                 throw new NullDataOnDatabaseCustomException();
             }
         }
     }
     catch (NotImplementedException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyNotImplementedException();
     }
     catch (DbEntityValidationException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyDbEntityValidationException();
     }
     catch (ArgumentNullException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyArgumentNullException();
     }
     catch (ArgumentException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyArgumentException();
     }
     catch (InvalidOperationException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyInvalidOperationException();
     }
     catch (NullReferenceException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyNullReferenceException();
     }
     catch (AggregateException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyAggregateException();
     }
     catch (FormatException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyFormatException();
     }
     catch (NullDataOnDatabaseCustomException)
     {
         throw new NullDataOnDatabaseCustomException();
     }
     catch (NotModifiedDataOnDatabaseCustomException)
     {
         throw new NotModifiedDataOnDatabaseCustomException();
     }
     catch (Exception error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new Exception();
     }
 }
Пример #8
0
 public DovizBirimTumDTO DovizBirimSatirGetir(int id)
 {
     try
     {
         using (var unitOfWork = new UnitOfWork(new QtekBilisim_MuhasebeContext()))
         {
             var temp = unitOfWork.DovizBirimleri.FindData(id);
             if (temp != null)
             {
                 return(new DovizBirimTumDTO()
                 {
                     AktifMi = temp.AktifMi,
                     Birim = temp.Birim,
                     DilID = temp.DilID,
                     GuncellemeTarih = temp.GuncellemeTarih,
                     KayitTarih = temp.KayitTarih,
                     SilindiMi = temp.SilindiMi,
                     Simge = temp.Simge,
                     SirketID = temp.SirketID,
                     DovizBirimID = temp.DovizBirimID,
                     KullaniciID = temp.KullaniciID
                 });
             }
             else
             {
                 throw new NullDataOnDatabaseCustomException();
             }
         }
     }
     catch (NotImplementedException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyNotImplementedException();
     }
     catch (DbEntityValidationException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyDbEntityValidationException();
     }
     catch (ArgumentNullException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyArgumentNullException();
     }
     catch (ArgumentException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyArgumentException();
     }
     catch (InvalidOperationException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyInvalidOperationException();
     }
     catch (NullReferenceException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyNullReferenceException();
     }
     catch (AggregateException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyAggregateException();
     }
     catch (FormatException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyFormatException();
     }
     catch (NullDataOnDatabaseCustomException)
     {
         throw new NullDataOnDatabaseCustomException();
     }
     catch (NotModifiedDataOnDatabaseCustomException)
     {
         throw new NotModifiedDataOnDatabaseCustomException();
     }
     catch (Exception error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new Exception();
     }
 }
Пример #9
0
 public DovizBirimListeDTO[] DovizBirimListe(DovizBirimFiltreDTO doviz)
 {
     try
     {
         using (var unitOfWork = new UnitOfWork(new QtekBilisim_MuhasebeContext()))
         {
             List <DovizBirimListeDTO> lst = new List <DovizBirimListeDTO>();
             foreach (var item in unitOfWork.DovizBirimleri.ListDataByExpression(b => b.AktifMi == doviz.AktifMi && b.DilID == doviz.DilID && b.SirketID == doviz.SirketID && b.SilindiMi == doviz.SilindiMi))
             {
                 lst.Add(new DovizBirimListeDTO()
                 {
                     Birim        = item.Birim,
                     DovizBirimID = item.DovizBirimID
                 });
             }
             return(lst.ToArray());
         }
     }
     catch (NotImplementedException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyNotImplementedException();
     }
     catch (DbEntityValidationException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyDbEntityValidationException();
     }
     catch (ArgumentNullException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyArgumentNullException();
     }
     catch (ArgumentException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyArgumentException();
     }
     catch (InvalidOperationException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyInvalidOperationException();
     }
     catch (NullReferenceException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyNullReferenceException();
     }
     catch (AggregateException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyAggregateException();
     }
     catch (FormatException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyFormatException();
     }
     catch (NullDataOnDatabaseCustomException)
     {
         throw new NullDataOnDatabaseCustomException();
     }
     catch (NotModifiedDataOnDatabaseCustomException)
     {
         throw new NotModifiedDataOnDatabaseCustomException();
     }
     catch (Exception error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new Exception();
     }
 }
Пример #10
0
 public bool DovizBirimEkle(DovizBirimTumDTO doviz)
 {
     try
     {
         using (var unitOfWork = new UnitOfWork(new QtekBilisim_MuhasebeContext()))
         {
             unitOfWork.DovizBirimleri.AddData(new DovizBirim()
             {
                 AktifMi         = doviz.AktifMi,
                 Birim           = doviz.Birim,
                 DilID           = doviz.DilID,
                 GuncellemeTarih = doviz.GuncellemeTarih,
                 KayitTarih      = doviz.KayitTarih,
                 SilindiMi       = doviz.SilindiMi,
                 Simge           = doviz.Simge,
                 SirketID        = doviz.SirketID,
                 KullaniciID     = doviz.KullaniciID
             });
             int affect = unitOfWork.Complete();
             if (affect > 0)
             {
                 return(true);
             }
             else
             {
                 return(false);
             }
         }
     }
     catch (NotImplementedException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyNotImplementedException();
     }
     catch (DbEntityValidationException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyDbEntityValidationException();
     }
     catch (ArgumentNullException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyArgumentNullException();
     }
     catch (ArgumentException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyArgumentException();
     }
     catch (InvalidOperationException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyInvalidOperationException();
     }
     catch (NullReferenceException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyNullReferenceException();
     }
     catch (AggregateException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyAggregateException();
     }
     catch (FormatException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyFormatException();
     }
     catch (NullDataOnDatabaseCustomException)
     {
         throw new NullDataOnDatabaseCustomException();
     }
     catch (NotModifiedDataOnDatabaseCustomException)
     {
         throw new NotModifiedDataOnDatabaseCustomException();
     }
     catch (Exception error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new Exception();
     }
 }
Пример #11
0
 public GrupListeDTO[] GrupListe(GrupFiltreDTO grup)
 {
     try
     {
         using (var unitOfWork = new UnitOfWork(new QtekBilisim_MuhasebeContext()))
         {
             List <GrupListeDTO> lst = new List <GrupListeDTO>();
             foreach (var item in unitOfWork.GrupKayitlari.ListDataByExpression(b => b.AktifMi == grup.AktifMi && b.DilID == grup.DilID && b.SirketID == grup.SirketID && b.SilindiMi == grup.SilindiMi && b.UstGrupID == grup.UstGrupID))
             {
                 lst.Add(new GrupListeDTO()
                 {
                     GrupAd = item.GrupAd,
                     GrupID = item.GrupID
                 });
             }
             return(lst.ToArray());
         }
     }
     catch (NotImplementedException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyNotImplementedException();
     }
     catch (DbEntityValidationException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyDbEntityValidationException();
     }
     catch (ArgumentNullException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyArgumentNullException();
     }
     catch (ArgumentException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyArgumentException();
     }
     catch (InvalidOperationException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyInvalidOperationException();
     }
     catch (NullReferenceException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyNullReferenceException();
     }
     catch (AggregateException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyAggregateException();
     }
     catch (FormatException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyFormatException();
     }
     catch (NullDataOnDatabaseCustomException)
     {
         throw new NullDataOnDatabaseCustomException();
     }
     catch (NotModifiedDataOnDatabaseCustomException)
     {
         throw new NotModifiedDataOnDatabaseCustomException();
     }
     catch (Exception error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new Exception();
     }
 }
Пример #12
0
 public bool GrupEkle(GrupTumDTO grup)
 {
     try
     {
         using (var unitOfWork = new UnitOfWork(new QtekBilisim_MuhasebeContext()))
         {
             unitOfWork.GrupKayitlari.AddData(new Grup()
             {
                 AktifMi         = grup.AktifMi,
                 AlanTipi        = grup.AlanTipi,
                 DilID           = grup.DilID,
                 GrupAd          = grup.GrupAd,
                 GuncellemeTarih = grup.GuncellemeTarih,
                 KayitTarih      = grup.KayitTarih,
                 SilindiMi       = grup.SilindiMi,
                 SirketID        = grup.SirketID,
                 UstGrupID       = grup.UstGrupID,
                 KullaniciID     = grup.KullaniciID
             });
             int affect = unitOfWork.Complete();
             if (affect > 0)
             {
                 return(true);
             }
             else
             {
                 return(false);
             }
         }
     }
     catch (NotImplementedException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyNotImplementedException();
     }
     catch (DbEntityValidationException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyDbEntityValidationException();
     }
     catch (ArgumentNullException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyArgumentNullException();
     }
     catch (ArgumentException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyArgumentException();
     }
     catch (InvalidOperationException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyInvalidOperationException();
     }
     catch (NullReferenceException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyNullReferenceException();
     }
     catch (AggregateException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyAggregateException();
     }
     catch (FormatException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyFormatException();
     }
     catch (NullDataOnDatabaseCustomException)
     {
         throw new NullDataOnDatabaseCustomException();
     }
     catch (NotModifiedDataOnDatabaseCustomException)
     {
         throw new NotModifiedDataOnDatabaseCustomException();
     }
     catch (Exception error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new Exception();
     }
 }
Пример #13
0
 public bool GrupGuncelle(GrupTumDTO grup)
 {
     try
     {
         using (var unitOfWork = new UnitOfWork(new QtekBilisim_MuhasebeContext()))
         {
             var temp = unitOfWork.GrupKayitlari.FindData(grup.GrupID);
             if (temp != null)
             {
                 temp.AktifMi         = grup.AktifMi;
                 temp.AlanTipi        = grup.AlanTipi;
                 temp.DilID           = grup.DilID;
                 temp.GrupAd          = grup.GrupAd;
                 temp.GuncellemeTarih = grup.GuncellemeTarih;
                 temp.SirketID        = grup.SirketID;
                 temp.UstGrupID       = grup.UstGrupID;
                 temp.KullaniciID     = grup.KullaniciID;
                 if (unitOfWork.GrupKayitlari.IsModified(temp) == true)
                 {
                     int affect = unitOfWork.Complete();
                     if (affect > 0)
                     {
                         return(true);
                     }
                     else
                     {
                         return(false);
                     }
                 }
                 else
                 {
                     throw new NotModifiedDataOnDatabaseCustomException();
                 }
             }
             else
             {
                 throw new NullDataOnDatabaseCustomException();
             }
         }
     }
     catch (NotImplementedException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyNotImplementedException();
     }
     catch (DbEntityValidationException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyDbEntityValidationException();
     }
     catch (ArgumentNullException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyArgumentNullException();
     }
     catch (ArgumentException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyArgumentException();
     }
     catch (InvalidOperationException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyInvalidOperationException();
     }
     catch (NullReferenceException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyNullReferenceException();
     }
     catch (AggregateException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyAggregateException();
     }
     catch (FormatException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyFormatException();
     }
     catch (NullDataOnDatabaseCustomException)
     {
         throw new NullDataOnDatabaseCustomException();
     }
     catch (NotModifiedDataOnDatabaseCustomException)
     {
         throw new NotModifiedDataOnDatabaseCustomException();
     }
     catch (Exception error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new Exception();
     }
 }
Пример #14
0
 public bool IlceEkle(IlceTumDTO ilce)
 {
     try
     {
         using (var unitOfWork = new UnitOfWork(new QtekBilisim_MuhasebeContext()))
         {
             unitOfWork.IlceKayitlari.AddData(new Ilce()
             {
                 AktifMi         = ilce.AktifMi,
                 DilID           = ilce.DilID,
                 GuncellemeTarih = ilce.GuncellemeTarih,
                 IlceAd          = ilce.IlceAd,
                 KayitTarih      = ilce.KayitTarih,
                 SehirID         = ilce.SehirID,
                 SilindiMi       = ilce.SilindiMi,
                 SirketID        = ilce.SirketID,
                 KullaniciID     = ilce.KullaniciID
             });
             int affect = unitOfWork.Complete();
             if (affect > 0)
             {
                 return(true);
             }
             else
             {
                 return(false);
             }
         }
     }
     catch (NotImplementedException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyNotImplementedException();
     }
     catch (DbEntityValidationException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyDbEntityValidationException();
     }
     catch (ArgumentNullException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyArgumentNullException();
     }
     catch (ArgumentException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyArgumentException();
     }
     catch (InvalidOperationException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyInvalidOperationException();
     }
     catch (NullReferenceException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyNullReferenceException();
     }
     catch (AggregateException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyAggregateException();
     }
     catch (FormatException error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new MyFormatException();
     }
     catch (NullDataOnDatabaseCustomException)
     {
         throw new NullDataOnDatabaseCustomException();
     }
     catch (NotModifiedDataOnDatabaseCustomException)
     {
         throw new NotModifiedDataOnDatabaseCustomException();
     }
     catch (Exception error)
     {
         HataKayitManager.HataKayitEkle(error);
         throw new Exception();
     }
 }