public override ICategory CreateCategory(ICategory category) { _table.InitializeDatabase(); if (category.Id == 0) { category.Id = _table.AddData(ObjectToICategoryConverter.ConvertToKeyPairList(category)); } else { _table.AddData(ObjectToICategoryConverter.ConvertToKeyPairListWithId(category)); } return(category); }
public override void UpdateCategory(ICategory category) { _table.InitializeDatabase(); _table.UpdateData(ObjectToICategoryConverter.ConvertToKeyPairList(category), category.Id); }