Beispiel #1
0
        protected void btnConsultar_Click(object sender, EventArgs e)
        {
            try
            {
                lblMensagem.Text = "";
                DateTime dataInicial = DateTime.ParseExact(txtDataInicial.Text, "dd/MM/yyyy", CultureInfo.InvariantCulture);
                DateTime dataFinal   = DateTime.ParseExact(txtDataFinal.Text, "dd/MM/yyyy", CultureInfo.InvariantCulture);

                if (dataInicial.CompareTo(dataFinal) == 1)
                {
                    lblMensagem.Text       = "Data Final é menor que a Data Inicial";
                    gridTarefas.DataSource = null;
                    gridTarefas.DataBind();
                    return;
                }

                TarefaDAO t = new TarefaDAO();
                gridTarefas.DataSource = t.ListarPorDataInicialDataFinal(dataInicial.ToString("MM/dd/yyyy"), dataFinal.ToString("MM/dd/yyyy"));
                gridTarefas.DataBind();
            }
            catch (Exception ex)
            {
                lblMensagem.Text = ex.Message;
            }
        }