public static ExpenseItem Generate(string name, string description, decimal ammount) { var result = new ExpenseItem(name, description, ammount); Contract.Ensures(result != null); return(result); }
internal ExpenseViewModel(ExpenseItem expense) { this.ExpenseId = expense.ExpenseId.ToString(); this.Name = expense.Name; this.Description = expense.Description; this.Ammount = expense.Ammount; this.CreationDate = expense.CreationDate; this.ModificationDate = expense.ModificationDate; }
public static ExpenseItem Generate(string name, string description, decimal ammount) { var result = new ExpenseItem(name, description, ammount); Contract.Ensures(result != null); return result; }
public void Create(ExpenseItem expense) { ExpenseTable.Add(expense); }