/// <summary> /// 更新工地信息 /// </summary> /// <param name="CSID">工地ID</param> /// <param name="CSName">工地名称</param> /// <param name="Address">工地地址</param> /// <param name="CustomerID">所属客户ID</param> /// <param name="Contactor">联系人</param> /// <param name="TEL">联系电话</param> /// <param name="Remark">备注</param> /// <param name="dMaxLng">工地区域最大经度</param> /// <param name="dMaxLat">工地区域最大纬度</param> /// <param name="dMinLng">工地区域最小经度</param> /// <param name="dMinLat">工地区域最小纬度</param> /// <returns>返回 0 成功,-1 失败</returns> public int UpdateConstructionSite(int CSID, string CSName, string Address, int CustomerID, string Contactor, string TEL, string Remark, double dMaxLng, double dMaxLat, double dMinLng, double dMinLat) { using (GpsService.ServiceSoapClient service = new GpsService.ServiceSoapClient()) { return(service.EMV_Update_Construction_Site_Info(LoginKey, CSID, CSName, Address, CustomerID, Contactor, TEL, Remark, dMaxLng, dMaxLat, dMinLng, dMinLat)); } }
/// <summary> /// 更新工地信息(工地名称没有修改的情况下使用) /// </summary> /// <param name="CSName">工地名称</param> /// <param name="Address">工地地址</param> /// <param name="CustomerID">所属客户ID</param> /// <param name="Contactor">联系人</param> /// <param name="TEL">联系电话</param> /// <param name="Remark">备注</param> /// <returns>返回 0 成功,-1 失败</returns> public int UpdateConstructionSite(string CSName, string Address, int CustomerID, string Contactor, string TEL, string Remark) { using (GpsService.ServiceSoapClient service = new GpsService.ServiceSoapClient()) { DataSet dataSet = service.EMV_Get_Construction_Site_Info(LoginKey, CSName); int CSID = 0; if (dataSet != null && dataSet.Tables[0].Rows.Count > 0) { CSID = Convert.ToInt32(dataSet.Tables[0].Rows[0][0]); } return(service.EMV_Update_Construction_Site_Info(LoginKey, CSID, CSName, Address, CustomerID, Contactor, TEL, Remark, 0, 0, 0, 0)); } }