Example #1
0
        public OutputModel TicketQuery([FromBody] TicketQueryInput input)
        {
            OutputModel response = new OutputModel();

            response.Code   = 200;
            response.Result = "success";
            response.Data   = stationService.TicketQuery(new StationServiceInput()
            {
                From_station_code = input.From_station_code,
                To_station_code   = input.To_station_code,
                Purpose_codes     = "ADULT",
                Train_date        = input.Train_date
            });
            return(response);
        }
Example #2
0
        public OutputModel ValidateLogin([FromBody] TicketQueryInput input)
        {
            OutputModel response = new OutputModel();

            var loginServiceDto = stationService.ValidateLogin(new StationServiceInput()
            {
                UserName   = input.UserName,
                Password   = input.Password,
                PointsData = input.PointsData,
                Token      = input.Token
            });

            return(new OutputModel {
                Code = loginServiceDto.LoginStatus ? 200 : 204,
                Result = loginServiceDto.Result,
                Data = loginServiceDto.Passenger
            });
        }