public ParameterValue CreateParameterValue(string value, string note, DateTime samplingTime, DateTime resultTime, ObtainingMethod obtainingMethod, Int64 parameterId)
{
Contract.Requires(!string.IsNullOrWhiteSpace(value));
Contract.Requires(parameterId > 0);
Contract.Ensures(Contract.Result<ParameterValue>() != null);
ParameterValue e = new ParameterValue()
{
Value = value,
Note = note,
SamplingTime = samplingTime,
ResultTime = resultTime,
ObtainingMethod = obtainingMethod,
ParameterId = parameterId,
};
//using (IUnitOfWork uow = this.GetUnitOfWork())
//{
// IRepository<ParameterValue> repo = uow.GetRepository<ParameterValue>();
// repo.Put(e);
// uow.Commit();
//}
return (e);
}