示例#1
0
        /// <summary>
        /// 添加静态拉伸数据
        /// </summary>
        /// <param name="input"></param>
        /// <returns></returns>
        public async Task <Guid> AddManufactory(StaticTensionDataDetailDto input)
        {
            var staticTensionDataDetail = new StaticTensionDataDetail
            {
                MaterialTrialDataId = input.MaterialTrialDataId,
                Standard            = input.Standard,
                SerialNumber        = input.SerialNumber,
                SampleCode          = input.SampleCode,
                Length        = input.Length,
                Width         = input.Width,
                Thickness     = input.Thickness,
                Diameter      = input.Diameter,
                GaugeDistance = input.GaugeDistance,
                Remark        = input.Remark,
                NonProportionalExtendRatio = input.NonProportionalExtendRatio,
                YieldStrength       = input.YieldStrength,
                TensileStrength     = input.TensileStrength,
                StrainHardening     = input.StrainHardening,
                Elongation          = input.Elongation,
                PlasticStrainRatio  = input.PlasticStrainRatio,
                ModulusOfElasticity = input.ModulusOfElasticity,
                PoissonRatio        = input.PoissonRatio,
                MaximumForce        = input.MaximumForce,
            };
            await _staticTensionDataDetailRepository.InsertAsync(staticTensionDataDetail);

            return(staticTensionDataDetail.Id);
        }
示例#2
0
        /// <summary>
        /// 添加静态拉伸数据
        /// </summary>
        /// <param name="input"></param>
        /// <returns></returns>
        public async Task <Guid> AddstaticTensionDataDetail(StaticTensionDataDetailDto input)
        {
            var staticTensionDataDetail = new StaticTensionDataDetail
            {
                MaterialTrialDataId = input.MaterialTrialDataId,
                Standard            = input.Standard,

                SampleCode = input.SampleCode,

                Thickness = input.Thickness,

                GaugeDistance = input.GaugeDistance,
                Remark        = input.Remark,
                NonProportionalExtendRatio = input.NonProportionalExtendRatio,
                YieldStrength       = input.YieldStrength,
                TensileStrength     = input.TensileStrength,
                StrainHardening     = input.StrainHardening,
                Elongation          = input.Elongation,
                PlasticStrainRatio  = input.PlasticStrainRatio,
                ModulusOfElasticity = input.ModulusOfElasticity,
                PoissonRatio        = input.PoissonRatio,
                MaximumForce        = input.MaximumForce,
                #region 新增
                Equipment  = input.Equipment,
                FileString = input.FileString,

                Direction          = input.Direction,
                BHValue            = input.BHValue,
                IndenterDiameter   = input.IndenterDiameter,
                VImpactTemperature = input.VImpactTemperature,
                VImpactEnergy      = input.VImpactEnergy,


                TestOrganization = input.TestOrganization,
                TestMethod       = input.TestMethod
                                   #endregion
            };
            await _staticTensionDataDetailRepository.InsertAsync(staticTensionDataDetail);

            return(staticTensionDataDetail.Id);
        }