/// <summary> /// 同步任务信息 /// </summary> public static void syn_Task_Info() { //同步枪柜信息(以后要改成通过guark_ip获取) //syn_gunark_info(ConfigurationManager.AppSettings["gunark_ip"]); syn_gunark_info("TEST"); WebService.gunServices webService = SingleWebService.getWebService(); BLL.task_info task_info_bll = new Gunark.BLL.task_info(); WebService.taskInfo[] task_info_list = webService.getTaskInfo(ConfigurationManager.AppSettings["unit_id"], ConfigurationManager.AppSettings["gunark_id"]); for (int i = 0; i < task_info_list.Length; i++) { if (!task_info_bll.Exists(task_info_list[i].task_ID) && task_info_list[i].task_BigType != 1) { Model.task_info task_info = new Gunark.Model.task_info(); //为对象设置属性 task_info.gunarkId = task_info_list[i].gunArk.gunarkId; task_info.unitId = task_info_list[i].unitInfo.unitInfoCode; task_info.TASK_APPLY_USERID = task_info_list[i].task_Apply_User.userPoliceNumb; task_info.task_Plan_BeginTime = string.Format("{0:yyyy-MM-dd HH:mm:ss.f}", task_info_list[i].task_Plan_BeginTime); task_info.task_Plan_FinishTime = string.Format("{0:yyyy-MM-dd HH:mm:ss.f}", task_info_list[i].task_Plan_FinishTime); task_info.TASK_STATUS = task_info_list[i].task_Status.ToString(); task_info.TASK_BIGTYPE = Convert.ToInt32(task_info_list[i].task_BigType.ToString()); ClassValueCopier.Copy(task_info, task_info_list[i]); task_info_bll.Add(task_info); syn_Task_Details(task_info_list[i].task_ID, task_info_list[i].unitInfo.unitInfoCode, task_info_list[i].gunArk.gunarkId); } } }
/// <summary> /// 同步任务信息 /// </summary> public static void syn_Task_Info() { //同步枪柜信息(以后要改成通过guark_ip获取) //syn_gunark_info(ConfigurationManager.AppSettings["gunark_ip"]); syn_gunark_info("TEST"); WebService.gunServices webService = SingleWebService.getWebService(); BLL.task_info task_info_bll = new Gunark.BLL.task_info(); WebService.taskInfo[] task_info_list = webService.getTaskInfo(ConfigurationManager.AppSettings["unit_id"], ConfigurationManager.AppSettings["gunark_id"]); for (int i = 0; i < task_info_list.Length; i++) { if (!task_info_bll.Exists(task_info_list[i].task_ID) && task_info_list[i].task_BigType != 1) { Model.task_info task_info = new Gunark.Model.task_info(); //为对象设置属性 task_info.gunarkId = task_info_list[i].gunArk.gunarkId; task_info.unitId = task_info_list[i].unitInfo.unitInfoCode; task_info.TASK_APPLY_USERID = task_info_list[i].task_Apply_User.userPoliceNumb ; task_info.task_Plan_BeginTime = string.Format("{0:yyyy-MM-dd HH:mm:ss.f}", task_info_list[i].task_Plan_BeginTime); task_info.task_Plan_FinishTime = string.Format("{0:yyyy-MM-dd HH:mm:ss.f}", task_info_list[i].task_Plan_FinishTime); task_info.TASK_STATUS = task_info_list[i].task_Status.ToString(); task_info.TASK_BIGTYPE = Convert.ToInt32(task_info_list[i].task_BigType.ToString()); ClassValueCopier.Copy(task_info, task_info_list[i]); task_info_bll.Add(task_info); syn_Task_Details(task_info_list[i].task_ID,task_info_list[i].unitInfo.unitInfoCode,task_info_list[i].gunArk.gunarkId); } } }