public bool ParkingPlaceQueryValidate(Models.ParkingPlace parkingPlace) { if (parkingPlace != null && ModelState.IsValid) { return(true); } else { return(false); } }
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); } }
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); } }
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); }