/// <summary> /// 生成标准测硫仪数据 /// </summary> /// <param name="output"></param> /// <returns></returns> public int SaveToSulfurStdAssay(CLY_5E8SAII entity) { int res = 0; if (entity == null) { return(res); } CmcsSulfurStdAssay item = Dbers.GetInstance().SelfDber.Entity <CmcsSulfurStdAssay>("where PKID=:PKID", new { PKID = entity.PKID }); if (item == null) { item = new CmcsSulfurStdAssay(); item.SampleNumber = entity.SYMC; item.FacilityNumber = entity.MachineCode; item.ContainerWeight = entity.GGZ; item.SampleWeight = entity.SYZL; item.Stad = entity.KGJQL; item.Std = entity.GJQL; if (item.IsHandModify != "1") { item.AssayUser = entity.HYY; } item.AssayTime = entity.CSRQ; item.OrderNumber = 0; item.IsEffective = 0; item.PKID = entity.PKID; item.DataType = "原始数据"; res += Dbers.GetInstance().SelfDber.Insert <CmcsSulfurStdAssay>(item); } else { if (item.IsEffective == 1) { return(res); } item.SampleNumber = entity.SYMC; item.FacilityNumber = entity.MachineCode; item.ContainerWeight = entity.GGZ; item.SampleWeight = entity.SYZL; item.Stad = entity.KGJQL; item.Std = entity.GJQL; if (item.IsHandModify != "1") { item.AssayUser = entity.HYY; } item.AssayTime = entity.CSRQ; item.OrderNumber = 0; item.DataType = "原始数据"; res += Dbers.GetInstance().SelfDber.Update <CmcsSulfurStdAssay>(item); } return(res); }
/// <summary> /// 生成标准测硫仪数据 /// </summary> /// <param name="output"></param> /// <returns></returns> public int SaveToSulfurStdAssay(CLY_5E8SAII entity) { int res = 0; if (entity == null) { return(res); } CmcsSulfurStdAssay item = Dbers.GetInstance().SelfDber.Entity <CmcsSulfurStdAssay>("where PKID=:PKID", new { PKID = entity.PKID }); if (item == null) { item = new CmcsSulfurStdAssay(); item.SampleNumber = entity.Name; item.FacilityNumber = entity.MachineCode; item.ContainerWeight = 0; item.SampleWeight = entity.Weight; item.Stad = entity.Stad; item.Std = entity.Std; item.AssayTime = Convert.ToDateTime(entity.Date1.ToString("yyyy-MM-dd ") + entity.Time.ToString("HH:mm:ss")); item.AssayUser = entity.Assayer; item.OrderNumber = 0; item.IsEffective = 0; item.PKID = entity.PKID; res += Dbers.GetInstance().SelfDber.Insert <CmcsSulfurStdAssay>(item); } else { if (item.IsEffective == 1) { return(res); } item.SampleNumber = entity.Name; item.FacilityNumber = entity.MachineCode; item.ContainerWeight = 0; item.SampleWeight = entity.Weight; item.Stad = entity.Stad; item.Std = entity.Std; item.AssayTime = Convert.ToDateTime(entity.Date1.ToString("yyyy-MM-dd ") + entity.Time.ToString("HH:mm:ss")); item.AssayUser = entity.Assayer; item.OrderNumber = 0; res += Dbers.GetInstance().SelfDber.Update <CmcsSulfurStdAssay>(item); } return(res); }