BExIS.Dlm.Services.Data.DatasetManager.CreateParameterValue C# (CSharp) Метод

CreateParameterValue() публичный Метод

Creates a parameter value similar to CreateVariableValue.
public CreateParameterValue ( string value, string note, System.DateTime samplingTime, System.DateTime resultTime, ObtainingMethod obtainingMethod, System.Int64 parameterId ) : ParameterValue
value string
note string
samplingTime System.DateTime
resultTime System.DateTime
obtainingMethod BExIS.Dlm.Entities.DataStructure.ObtainingMethod
parameterId System.Int64
Результат BExIS.Dlm.Entities.Data.ParameterValue
        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);
        }