private void ValidateItemDeatils(ItemDetails value) { if (value.Qty < 0) { throw new Exception("Qty must be > 0"); } }
public Task UpdateAsync(string id, ItemDetails value) { ValidateItemDeatils(value); return(_dataStorage.UpdateAsync(id, value)); }
public Task <string> InsertAsync(ItemDetails value) { ValidateItemDeatils(value); return(_dataStorage.InsertAsync(value)); }