public IActionResult AddUserPost(PracticeAreaAddEditModel model) { Result result = new Result("Kullanıcı kaydedildi", true, ""); try { PracticeAreaCore.AddEditPracticeArea(model); } catch (Exception ex) { result = new Result("Kullanıcı kaydedilirken bir hata oluştu", false, ex.Message); } return(Json(result)); }
public static void AddEditPracticeArea(PracticeAreaAddEditModel model) { PracticeArea area = new PracticeArea { Name = model.Name.CapitaliseFirstLetters(), CreationDate = model.CreationDate, ID = model.ID }; //ID mevcutsa güncelle, yoksa ekle if (!Tester.TestPracticeAreas.Exists(x => x.ID != area.ID)) { Tester.TestPracticeAreas.Add(area); } else { //dbde update normalde Tester.TestPracticeAreas.RemoveAll(x => x.ID == model.ID); Tester.TestPracticeAreas.Add(area); } }