making pay, & refactoring

This commit is contained in:
Paul Schneider 2017-05-05 23:37:07 +02:00
commit 3e6ac9aba7
34 changed files with 602 additions and 215 deletions

View file

@ -1,10 +1,16 @@
namespace YavscLib.Models.Workflow
{
using System.Collections.Generic;
using YavscLib;
using YavscLib.Billing;
public interface IQuery: IBaseTrackedEntity
public interface IQuery: IBaseTrackedEntity, IBillable
{
QueryStatus Status { get; set; }
}
public interface IBillable {
string Description { get; set; }
List<IBillItem> GetBillItems();
}
}