public virtual Review CreateReview(string name, string description, int ownerId)
{
Requires.NotNullOrEmpty(name, "name");
Requires.NotNullOrEmpty(description, "description");
Requires.InRange(ownerId >= 0, "ownerId");
Review r = new Review()
{
Name = name,
Description = description,
UserId = ownerId,
Iterations = new List<Iteration>() {
new Iteration() { StartedOn = DateTime.UtcNow }
},
CreatedOn = DateTime.UtcNow
};
Data.Reviews.Add(r);
Data.SaveChanges();
return r;
}