public ActionResult LastikMarkaDesenOzellikEkle(LastikMarkaDesenOzellikEkleModel model)
 {
     if (!ModelState.IsValid)
     {
         IEnumerable <ModelError> allErrors = ModelState.Values.SelectMany(v => v.Errors);
         return(Ok(allErrors));
     }
     if (!_userJWTInfo.UserNullOrEmpty())
     {
         var benzerKayit = _lastikMarkaDesenOzelliklerService.Get(a => (a.Aktif == true) && (a.LastikMarkaDesenID == model.LastikMarkaDesenID) && ((a.DisDerinligi == model.DisDerinligi && a.KatOrani == model.KatOrani && a.EbatID == model.EbatID)) ||
                                                                  (a.LastikMarkaDesenID == model.LastikMarkaDesenID && a.Sira == model.Sira));
         if (benzerKayit != null)
         {
             return(Ok(new { Error = "Benzer kayıt bulundu. Lütfen farkli bilgiler girmeyi deneyin." }));
         }
         var lastikMarkaDesenOzellikEkle = new LastikMarkaDesenOzellikler
         {
             DisDerinligi       = model.DisDerinligi,
             KatOrani           = model.KatOrani,
             LastikMarkaDesenID = model.LastikMarkaDesenID,
             EbatID             = model.EbatID,
             Sira            = model.Sira,
             Aktif           = true,
             ListeAktiflik   = true,
             OlusturanId     = _userJWTInfo.GetInfo().id,
             OlusturmaTarihi = model.OlusturmaTarihi,
             DuzenleyenId    = _userJWTInfo.GetInfo().id,
             DuzenlemeTarihi = model.DuzenlemeTarihi
         };
         _lastikMarkaDesenOzelliklerService.Add(lastikMarkaDesenOzellikEkle);
         return(Ok(new { MessageType = 1, Message = "İşlem başarıyla tamamlandı. ✓" }));
     }
     else
     {
         return(Ok(new { Error = "Lütfen teknik destek ile iletişime geçiniz. 'Kullanıcı bilgileri session sorunu.'" }));
     }
 }
Esempio n. 2
0
 public void Update(LastikMarkaDesenOzellikler giris)
 {
     _lastikMarkaDesenOzelliklerDal.Update(giris);
 }
Esempio n. 3
0
 public void Add(LastikMarkaDesenOzellikler giris)
 {
     _lastikMarkaDesenOzelliklerDal.Add(giris);
 }