Beispiel #1
0
        public ReservationModelDto GetAvailabilityReservationsNewReservation()
        {
            ReservationDto reservation         = new ReservationDto();
            string         responseBodyService = this._clientService.GetResponse(localhostApi + "api/ServiceApi/" + reservation.IdService, "", validJwt).GetAwaiter().GetResult();
            ServiceDto     service             = JsonConvert.DeserializeObject <ServiceDto>(responseBodyService);

            reservation.IdServiceNavigation = service;

            string      responseBodyEmployee = this._clientService.GetResponse(localhostApi + "api/EmployeeApi/" + reservation.IdEmployee, "", validJwt).GetAwaiter().GetResult();
            EmployeeDto employee             = JsonConvert.DeserializeObject <EmployeeDto>(responseBodyEmployee);

            reservation.IdEmployeeNavigation = employee;

            string             responseBodyEmployeesList = this._clientService.GetResponse(localhostApi + "api/EmployeeApi", "", validJwt).GetAwaiter().GetResult();
            List <EmployeeDto> employeesList             = JsonConvert.DeserializeObject <List <EmployeeDto> >(responseBodyEmployeesList);

            reservation.IdUser     = 29;
            reservation.IdService  = 85;
            reservation.IdEmployee = 23;
            reservation.Date       = DateTime.Today;
            ReservationModelDto reseservationModel = new ReservationModelDto();

            reseservationModel.Reservation = reservation;
            string responseBodyReservationAvailabilityList    = this._clientService.GetResponse(localhostApi + "api/ReservationApi/Availability?idEmployee=" + reservation.IdEmployee + "&idService=" + reservation.IdService + "&idUser="******"&datetime=" + reservation.Date.ToString(), "", validJwt).GetAwaiter().GetResult();
            List <ReservationDto> reservationAvailabilityList = JsonConvert.DeserializeObject <List <ReservationDto> >(responseBodyReservationAvailabilityList);

            reseservationModel.Reservations = reservationAvailabilityList;
            return(reseservationModel);
        }
Beispiel #2
0
        public ReservationModelDto GetIndexReservation()
        {
            string            responseBodyServiceList = this._clientService.GetResponse(localhostApi + "api/ServiceApi", "", validJwt).GetAwaiter().GetResult();
            List <ServiceDto> servicesList            = JsonConvert.DeserializeObject <List <ServiceDto> >(responseBodyServiceList);

            ReservationModelDto reservationModel   = new ReservationModelDto();
            string responseBodyReservationsList    = this._clientService.GetResponse(localhostApi + "api/ReservationApi", "", validJwt).GetAwaiter().GetResult();
            List <ReservationDto> reservationsList = JsonConvert.DeserializeObject <List <ReservationDto> >(responseBodyReservationsList);

            reservationModel.Reservations = reservationsList;
            return(reservationModel);
        }