public InquiryUnitIndexPoinItem(UnitInquiryConfigurationItemId configurationItemId //, AbstractUnitIndexId unitIndexId , string unitIndexValue) { ConfigurationItemId = configurationItemId; // UnitIndexId = unitIndexId; UnitIndexValue = unitIndexValue; }
public void Update(UnitInquiryConfigurationItemId configurationItemId, AbstractUnitIndexId unitIndexId, string unitIndexValue) { using (var tr = new TransactionScope()) { InquiryUnitIndexPoint inquiryUnitIndexPoint = inquiryUnitIndexPointRep.GetBy(configurationItemId); inquiryUnitIndexPoint.SetValue(unitIndexValue, periodChecker); tr.Complete(); } }
public InquiryUnitIndexPoint(InquiryUnitIndexPointId id, UnitInquiryConfigurationItem configurationItem, string unitIndexValue) { if (id == null) { throw new ArgumentNullException("inquiryUnitIndexPointId"); } this.id = id; if (configurationItem == null) { throw new ArgumentNullException("configurationItem"); } configurationItemId = configurationItem.Id; this.unitIndexValue = unitIndexValue; }
public InquiryUnitIndexPoint GetBy(UnitInquiryConfigurationItemId configurationItemId) { //return rep.Find(i => i.ConfigurationItemId.InquirerId.EmployeeNo == configurationItemId.InquirerId.EmployeeNo && // i.ConfigurationItemId.InquirySubjectId.EmployeeNo == configurationItemId.InquirySubjectId.EmployeeNo && // i.ConfigurationItemId.InquirySubjectUnitId.SharedUnitId.Id == configurationItemId.InquirySubjectUnitId.SharedUnitId.Id && // i.ConfigurationItemId.InquirerId.PeriodId == configurationItemId.InquirerId.PeriodId && // i.UnitIndexId == unitInd exId).Single(); var res = rep.Find( i => i.ConfigurationItemId.InquirerId.EmployeeNo == configurationItemId.InquirerId.EmployeeNo && i.ConfigurationItemId.InquirySubjectUnitId.SharedUnitId.Id == configurationItemId.InquirySubjectUnitId.SharedUnitId.Id && i.ConfigurationItemId.InquirerId.PeriodId == configurationItemId.InquirerId.PeriodId && i.ConfigurationItemId.UnitIndexIdUintPeriod == configurationItemId.UnitIndexIdUintPeriod ); return(res.SingleOrDefault()); }