public static string GetFakerExemploDaAvaliacao() { HistoricoReserva = new HistoricoReserva() { InformacoesReservas = new List <string> { "ok", "ok", "ok" }, Reservas = new List <Reserva> { AdicionarReserva(DateTime.Parse("26-05-2019 10:00"), DateTime.Parse("26-05-2019 12:00"), 10, AdicionarSala(1, 10, true, true)), AdicionarReserva(DateTime.Parse("26-05-2019 10:00"), DateTime.Parse("26-05-2019 12:00"), 10, AdicionarSala(2, 10, true, true)), AdicionarReserva(DateTime.Parse("26-05-2019 10:00"), DateTime.Parse("26-05-2019 12:00"), 10, AdicionarSala(6, 10, true, false)) } }; return(JsonConvert.SerializeObject(HistoricoReserva)); }
public async Task <string> ReservarSalasAsync(string[] entradaDados) { HistoricoReserva = new HistoricoReserva() { InformacoesReservas = new List <string>(), Reservas = new List <Reserva>() }; foreach (string item in entradaDados) { string verificador = VerificarDados(item); if (verificador.Equals(Ok)) { await EfetuarReservaAsync(item.Split(";")); } else { AdicionarHistoricoReserva(verificador, new Reserva()); } } return(JsonConvert.SerializeObject(HistoricoReserva)); }