public VisitTemplateDetail(VST_VisitTemplateDetail m) { Process = new VisitProcess(m.ProcessID); SortID = m.SortID; CanSkip = m.CanSkip.ToUpper() == "Y"; Remark = m.Remark; }
public VisitWorkItem(VST_WorkItem m) { WorkItemID = m.ID; if (m.Process != 0) { Process = new VisitProcess(m.Process); ProcessCode = Process.Code; } WorkTime = m.WorkTime; InsertTime = m.InsertTime; Remark = m.Remark; ExtParams = new Hashtable(); switch (Process.Code) { #region 进店详细属性 case "JD": { VST_WorkItem_JD jd = VST_WorkItem_JDBLL.GetDetailByJobID(m.ID); //进出店类型 ExtParams.Add("JobType", jd.JobType); //1:进店 2:离店 //进出店方式 ExtParams.Add("JudgeMode", jd.JudgeMode); //1:查询 2:扫码 3:NFC //经度 ExtParams.Add("Longitude", jd.Longitude); //纬度 ExtParams.Add("Latitude", jd.Latitude); try { //进出店类型字典名 if (jd.JobType > 0) { Dictionary_Data dic = DictionaryBLL.GetDicCollections("VST_VisitJDType")[jd.JobType.ToString()]; if (dic != null) ExtParams.Add("JobTypeName", dic.Name); } //进出店方式字典名 if (jd.JudgeMode > 0) { Dictionary_Data dic = DictionaryBLL.GetDicCollections("VST_VisitJudgeMode")[jd.JudgeMode.ToString()]; if (dic != null) ExtParams.Add("JudgeModeName", dic.Name); } } catch { } } break; #endregion } }
public VisitWorkItem(VST_WorkItem m) { WorkItemID = m.ID; if (m.Process != 0) { Process = new VisitProcess(m.Process); ProcessCode = Process.Code; } WorkTime = m.WorkTime; InsertTime = m.InsertTime; Remark = m.Remark; ExtParams = new Hashtable(); switch (Process.Code) { #region 进店详细属性 case "JD": { VST_WorkItem_JD jd = VST_WorkItem_JDBLL.GetDetailByJobID(m.ID); //进出店类型 ExtParams.Add("JobType", jd.JobType); //1:进店 2:离店 //进出店方式 ExtParams.Add("JudgeMode", jd.JudgeMode); //1:查询 2:扫码 3:NFC //经度 ExtParams.Add("Longitude", jd.Longitude); //纬度 ExtParams.Add("Latitude", jd.Latitude); try { //进出店类型字典名 if (jd.JobType > 0) { Dictionary_Data dic = DictionaryBLL.GetDicCollections("VST_VisitJDType")[jd.JobType.ToString()]; if (dic != null) { ExtParams.Add("JobTypeName", dic.Name); } } //进出店方式字典名 if (jd.JudgeMode > 0) { Dictionary_Data dic = DictionaryBLL.GetDicCollections("VST_VisitJudgeMode")[jd.JudgeMode.ToString()]; if (dic != null) { ExtParams.Add("JudgeModeName", dic.Name); } } } catch { } } break; #endregion } }