public Payment(string name, ICategory category, double amount, IPayPattern payPattern, ICategory subCategory) : base() { Name = name; Category = new SaveableXmlElement <ICategory>(category); SubCategory = new SaveableXmlElement <ICategory>(subCategory); PayPattern = new SaveableXmlElement <IPayPattern>(payPattern); Amount = amount; }
public Payment(ICategory category, IPayPattern pattern) : base() { Category = new SaveableXmlElement <ICategory>() { Element = category }; SubCategory = new SaveableXmlElement <ICategory>(); PayPattern = new SaveableXmlElement <IPayPattern>(pattern); Amount = 0.0; }
public IPayPattern Copy(IPayPattern original) { return(original); }