/// <summary>
        /// ユーザー位置情報を固定席以外全件消去する
        /// </summary>
        /// <returns></returns>
        public EmpLocationResponse ClearAllEmpLocationInfo(EmpLocationRequest req)
        {
            var ReturnModel = new EmpLocationResponse();

            //ユーザー位置情報の全件消去
            //処理ステータスと取得結果を返す
            ReturnModel.ProcessStatus = empLocation_Service.ClearAllEmpLocationInfo_Service(req.ClientAreaDv) ? STATUS.OK : STATUS.NG;
            //NGの場合はメッセージを設定
            if (ReturnModel.ProcessStatus == STATUS.NG)
            {
                ReturnModel.ResponseMessage = MESSAGE.MSG_CLEAR_EMP_LOCATION_NG;
            }
            return(ReturnModel);
        }
        /// <summary>
        /// ユーザー位置情報を全件取得する
        /// </summary>
        /// <returns></returns>
        public EmpLocationResponse FetchAllEmpLocationInfo(EmpLocationRequest req)
        {
            var ReturnModel = new EmpLocationResponse();

            //ユーザー位置情報の全件取得
            ReturnModel.EmpLocation = empLocation_Service.FetchAllEmpLocationInfo_Service(req.ClientAreaDv);

            //処理ステータスと取得結果を返す
            ReturnModel.ProcessStatus = ReturnModel.EmpLocation.Count() != 0 ? STATUS.OK : STATUS.NG;
            //NGの場合はメッセージを設定
            if (ReturnModel.ProcessStatus == STATUS.NG)
            {
                ReturnModel.ResponseMessage = MESSAGE.MSG_FETCH_ALL_EMP_LOCATION_NG;
            }
            return(ReturnModel);
        }