public static void AddEditAffiliate(AffiliateAddEditModel model) { Affiliate affiliate = new Affiliate { Name = model.Name, CreationDate = model.CreationDate, ID = model.ID, Description = model.Description }; if (model.ImageURL == null) { model.ImageURL = ""; } affiliate.ImageURL = model.ImageURL.Replace("~", ""); //_context.Affiliates.Add(affiliate); //ID mevcutsa güncelle, yoksa ekle if (!Tester.TestAffiliates.Exists(x => x.ID != affiliate.ID)) { Tester.TestAffiliates.Add(affiliate); } else { //dbde update normalde Tester.TestAffiliates.RemoveAll(x => x.ID == model.ID); Tester.TestAffiliates.Add(affiliate); } }
public IActionResult AddAffiliatePost(AffiliateAddEditModel model) { Result result = new Result("Şirket kaydedildi", true, ""); try { AffiliateCore.AddEditAffiliate(model); } catch (Exception ex) { result = new Result("Şirket kaydedilirken bir hata oluştu", false, ex.Message); } return(Json(result)); }