public bool call(DataGridView dgv, string pesquisa, bool ativo) { DateTime? data = UtilConvert.ObterNullableData(pesquisa); List <clnReserva> objReservas = null; if (data != null) { objReservas = new clnReserva { Agendado = (DateTime)data, Ativo = ativo }.obterPorDataAgendada(); } else { objReservas = new clnReserva { Ativo = ativo }.obterReservas(); } foreach (clnReserva objReserva in objReservas) { //"Código", "Pessoas", "Data", "Situação" dgv.Rows.Add(new object[] { objReserva.Cod, objReserva.Pessoas, UtilFormatar.formatarData(objReserva.Agendado), objReserva.Situacao }); } return(false); }