public bool Delete(T record) { ValidateBeforeDelete(record); var ok = _repo.Delete(record); ExecuteAfterSave(record, true); return(ok); }
protected virtual void DeleteRecord(ISimpleRepo <TDTO> db, TDTO dto) { if (CanDeletetRecord(dto)) { db.Delete(dto); } ReloadFromDB(); }
protected virtual void DeleteRecord(ISimpleRepo <TDTO> db, TDTO dto) => db.Delete(dto);
protected virtual void DeleteRecords(ISimpleRepo <TDTO> db, List <TDTO> items) => db.Delete(items);