예제 #1
0
        private int method_1(int int_0, int int_1, string string_0)
        {
            SqlParameter[] parameterArray = new SqlParameter[] { new SqlParameter("@wrkid", int_0), new SqlParameter("@carid", string_0), new SqlParameter("@flg", int_1) };
            int            num            = 0;

            try
            {
                new SqlDataAccess().insertBySp("WebGpsClient_WatchCarInfo", parameterArray);
                if (int_1 == 0)
                {
                    CarInfo info = CarDataInfoBuffer.GetDataCarInfoByCarId(string_0);
                    if (info != null)
                    {
                        this.AddCarFilterList(info);
                    }
                    return(num);
                }
                CarInfo dataCarInfoByCarId = CarDataInfoBuffer.GetDataCarInfoByCarId(string_0);
                if (dataCarInfoByCarId != null)
                {
                    this.RomoveCarFilterList(dataCarInfoByCarId.SimNum);
                }
            }
            catch
            {
                num = -1;
            }
            return(num);
        }
예제 #2
0
        public void UpdateAlarmFlag(bool bool_0, string string_0, object[] object_0)
        {
            CarInfo dataCarInfoByCarId = CarDataInfoBuffer.GetDataCarInfoByCarId(string_0);

            dataCarInfoByCarId.isAlarm      = bool_0;
            dataCarInfoByCarId.CarAlarmData = object_0;
        }
예제 #3
0
        private CarFilterInfo method_0(string string_0)
        {
            string simNum = CarDataInfoBuffer.GetDataCarInfoByCarId(string_0).SimNum;

            if ((this.hashtable_0 != null) && this.hashtable_0.ContainsKey(simNum))
            {
                return(this.hashtable_0[simNum] as CarFilterInfo);
            }
            return(null);
        }
예제 #4
0
파일: SendBase.cs 프로젝트: lexzh/Myproject
        private CarInfo method_3(CmdParam.ParamType paramType, string str)
        {
            //修改类型判断
            switch (paramType)
            {
            case CmdParam.ParamType.CarNum:
                return(CarDataInfoBuffer.GetDataCarInfoByCarNum(str));

            case CmdParam.ParamType.CarId:
                return(CarDataInfoBuffer.GetDataCarInfoByCarId(str));

            case CmdParam.ParamType.SimNum:
                return(CarDataInfoBuffer.GetDataCarInfoBySimNum(str));
            }
            return(null);
        }