public Create ( string title, string description ) : ResearchPlan | ||
title | string | |
description | string | |
return | ResearchPlan |
public ResearchPlan Create(string title, string description)
{
Contract.Requires(!string.IsNullOrWhiteSpace(title));
Contract.Ensures(Contract.Result<ResearchPlan>() != null && Contract.Result<ResearchPlan>().Id >= 0);
ResearchPlan e = new ResearchPlan()
{
Title = title,
Description = description,
};
using (IUnitOfWork uow = this.GetUnitOfWork())
{
IRepository<ResearchPlan> repo = uow.GetRepository<ResearchPlan>();
repo.Put(e);
uow.Commit();
}
return (e);
}