예제 #1
0
 public void TeklifEkle(Teklif2 teklif)
 {
     if (teklif == null)
     {
         throw new ArgumentNullException("teklif");
     }
     _teklifDepo.Ekle(teklif);
     _önbellekYönetici.KalıpİleSil(TEKLIF_PATTERN_KEY);
     _olayYayınlayıcı.OlayEklendi(teklif);
 }
예제 #2
0
 public void TeklifGüncelle(Teklif2 teklif)
 {
     if (teklif == null)
     {
         throw new ArgumentNullException("teklif");
     }
     teklif.OlusturulmaTarihi = DateTime.Now;
     _teklifDepo.Güncelle(teklif);
     _önbellekYönetici.KalıpİleSil(TEKLIF_PATTERN_KEY);
     _olayYayınlayıcı.OlayGüncellendi(teklif);
 }
예제 #3
0
 public static Teklif2 ToEntity(this Teklif2Model model, Teklif2 destination)
 {
     return(model.MapTo(destination));
 }
예제 #4
0
 public static Teklif2Model ToModel(this Teklif2 entity)
 {
     return(entity.MapTo <Teklif2, Teklif2Model>());
 }