コード例 #1
0
        private fablabReservation parseReservation(String input)
        {
            JObject           obj = JObject.Parse(input);
            fablabReservation tmp = new fablabReservation(userID: (string)obj["userID"], machineID: (string)obj["machineID"], startTime: (string)obj["startTime"], endTime: (string)obj["endTime"], isActive: (bool)obj["isActive"], createdAt: (string)obj["createdAt"], createdBy: (string)obj["createdBy"], updatedAt: (string)obj["updatedAt"], updatedBy: (string)obj["updatedBy"]);

            return(tmp);
        }
コード例 #2
0
 private void reservationPanelUpdate(fablabReservation reservation)
 {
     textBoxReservationUserID.Text     = reservation.userID;
     textBoxReservationMachineID.Text  = reservation.machineID;
     textBoxReservationStartTime.Text  = DateTimeOffset.FromUnixTimeSeconds(Convert.ToInt64(reservation.startTime)).ToOffset(new TimeSpan(+3, 0, 0)).ToString("dd/MMM/yyyy HH:mm:ss");
     textBoxReservationEndTime.Text    = DateTimeOffset.FromUnixTimeSeconds(Convert.ToInt64(reservation.endTime)).ToOffset(new TimeSpan(+3, 0, 0)).ToString("dd/MMM/yyyy HH:mm:ss");
     checkBoxReservationActive.Checked = reservation.isActive;
     textBoxReservationCreatedAt.Text  = DateTimeOffset.FromUnixTimeSeconds(Convert.ToInt64(reservation.createdAt)).ToOffset(new TimeSpan(+3, 0, 0)).ToString("dd/MMM/yyyy HH:mm:ss");
     textBoxReservationUpdatedAt.Text  = (reservation.updatedAt != null) ? DateTimeOffset.FromUnixTimeSeconds(Convert.ToInt64(reservation.updatedAt)).ToOffset(new TimeSpan(+3, 0, 0)).ToString("dd/MMM/yyyy HH:mm:ss") : "";
     textBoxMachineCreatedBy.Text      = reservation.createdBy;
     textBoxMachineUpdatedBy.Text      = reservation.updatedBy;
 }
コード例 #3
0
        private List <fablabReservation> parseReservations(String input)
        {
            List <fablabReservation> res = new List <fablabReservation>();
            JObject obj         = JObject.Parse(input);
            JArray  machineList = (JArray)obj["items"];

            foreach (JObject item in machineList)
            {
                fablabReservation tmp = new fablabReservation((string)item["reservationID"], (string)item["userID"], (string)item["machineID"]);
                res.Add(tmp);
            }
            return(res);
        }