public List <ModelRegistro> BuscaDadosSaida(string descricao, string categotia, string data1, string data2) { try { DateTime dt1 = Convert.ToDateTime(data1); DateTime dt2 = Convert.ToDateTime(data2); var aux1 = dt1.ToString("yyyy-MM-dd 00:00:00"); var aux2 = dt2.ToString("yyyy-MM-dd 00:00:00"); var tabela = dao.BuscaDadosSaida(descricao, categotia, aux1, aux2); var lista = new List <ModelRegistro>(); if (tabela.Rows.Count > 0) { foreach (DataRow row in tabela.Rows) { lista.Add(new ModelRegistro() { reg_cod = Convert.ToInt32(row["reg_cod"].ToString()), descricao = row["pro_descricao"].ToString(), tipo_descricao = row["tipo_descricao"].ToString(), quantidade = Convert.ToDecimal(row["reg_quantidade"].ToString()), unidade_medida = row["pro_unidade_medida"].ToString(), valorUnitario = Convert.ToDecimal(row["reg_valor_unitario"].ToString()), valorTotal = Convert.ToDecimal(row["reg_valor_total"].ToString()), dataOperacao = Convert.ToDateTime(row["reg_data_operacao"].ToString()) }); } } return(lista); } catch (Exception ex) { MessageBox.Show("Erro: " + ex, "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Warning); return(null); } }