protected void Page_Load(object sender, EventArgs e) { data = Request.QueryString["data"]; idHorario = Request.QueryString["idHorario"]; idVenda = Request.QueryString["idVenda"]; if (data == null || idHorario == null || idVenda == null) { ScriptManager.RegisterStartupScript(this, this.GetType(), "alerta", "alert('Dados para agendamento incompletos!'); window.location.href='" + PaginaDeAgendamento + "';", true); } else { AgendamentoCT agendamentoCT = new AgendamentoCT(); DataTable dtFuncionariosDisponiveis = agendamentoCT.SelecionarPorFiltroDataHorario(data, idHorario); if (dtFuncionariosDisponiveis.Rows.Count == 0) { ScriptManager.RegisterStartupScript(this, this.GetType(), "alerta", "alert('Funcionário indisponível para agendamento!'); window.location.href='" + PaginaDeAgendamento + "';", true); } else { ddlFuncionario.DataSource = dtFuncionariosDisponiveis; ddlFuncionario.DataValueField = "idFuncionario"; ddlFuncionario.DataTextField = "nome"; ddlFuncionario.DataBind(); HorarioCT horarioCT = new HorarioCT(); HorarioDTO horarioDTO = new HorarioDTO(); horarioDTO.Identificador = Convert.ToInt32(idHorario); DataTable dtHorario = horarioCT.SelecionarPorFiltro(horarioDTO); if (dtHorario.Rows.Count > 0) { txtHorario.Text = FormataHorario(dtHorario.Rows[0]["horario"].ToString()); } txtData.Text = data; } } }