internal override void UpdateDataBase(BaseCategory categoryTranslating) { StaticDataSet.t_payment_methodsRow translatedRow = Cache.SDB.t_payment_methods.FindByID(categoryTranslating.Id); //Because this form is only for updating, there is no check if it exists in the database translatedRow.ID = categoryTranslating.Id; translatedRow.NAME = categoryTranslating.Name; }
public bool Save(BaseCategory categoryToSave) { try { UpdateDataBase(categoryToSave); return true; } catch { return false; } }
public override bool Save(BaseCategory categoryToSave) { return (new IncomeCategoryAccess()).Save(categoryToSave); }
public abstract bool Save(BaseCategory categoryToSave);
internal abstract void UpdateDataBase(BaseCategory categoryTranslating);