public void AddOrUpdate(ModuleElement model) { var newbtn = new ModuleElement(); model.CopyTo(newbtn); if (model.Id == 0) { _repository.Add(newbtn); } else { _repository.Update(newbtn); } }
public string AddOrEditButton(ModuleElement button) { try { _app.AddOrUpdate(button); } catch (DbEntityValidationException e) { _bjuiResponse.statusCode = "300"; _bjuiResponse.message = e.Message; } return JsonHelper.Instance.Serialize(_bjuiResponse); }