Ejemplo n.º 1
0
 public bool ParkingPlaceQueryValidate(Models.ParkingPlace parkingPlace)
 {
     if (parkingPlace != null && ModelState.IsValid)
     {
         return(true);
     }
     else
     {
         return(false);
     }
 }
Ejemplo n.º 2
0
 public bool SetPark(Models.Parking_User_idRequest parkingUser)
 {
     _ParkingPlace      = new Models.ParkingPlace();
     _ParkingPlaceLogic = new ParkMarkLogic.ParkingPlaceLogic();
     if (ParkingUserQueryValidate(parkingUser))
     {
         bool result;
         result = _ParkingPlaceLogic.SetPark(parkingUser.ParkingID, parkingUser.UserInfoID);
         return(result);
     }
     else
     {
         return(false);
     }
 }
Ejemplo n.º 3
0
 public bool GetPlaceValidity(Models.ParkingPlace parkingPlace)
 {
     _ParkingPlace      = new Models.ParkingPlace();
     _ParkingPlaceLogic = new ParkMarkLogic.ParkingPlaceLogic();
     if (ParkingPlaceQueryValidate(parkingPlace))
     {
         _ParkingPlace = parkingPlace;
         bool result;
         result = _ParkingPlaceLogic.GetPlaceValidity(_ParkingPlace.ParkingID);
         return(result);
     }
     else
     {
         return(false);
     }
 }
Ejemplo n.º 4
0
        public IEnumerable <Models.ParkingPlace> GetPlaces(Models.ParkingPlace parkingPlace)
        {
            List <Models.ParkingPlace> _ParkingPlacesList = new List <Models.ParkingPlace>();

            _ParkingPlaceLogic = new ParkMarkLogic.ParkingPlaceLogic();
            foreach (var p in _ParkingPlaceLogic.GetPlaces(parkingPlace.X_Position, parkingPlace.Y_Position))
            {
                _ParkingPlacesList.Add(new Models.ParkingPlace
                {
                    ParkingID  = p.ParkingPlaceID,
                    X_Position = p.X_Position,
                    Y_Position = p.Y_Position
                }
                                       );
            }
            return(_ParkingPlacesList);
        }