private void CarregaPagamento() { try { if (String.IsNullOrEmpty(_id)) { _listRegistro = SqliteDataAccess.CarregaPagamentoByPlaca(txtPlaca.Text); } else { _listRegistro = SqliteDataAccess.CarregaPagamento(_id); } _id = ""; if (_listRegistro.Count == 0) { List <RegistrosModel> list = new List <RegistrosModel>(); list = SqliteDataAccess.JaEntrouNoPatio(txtPlaca.Text); if (list.Count() > 0) { MessageBox.Show("Veículo de Placa '" + txtPlaca.Text + "' não se encontra mais no pátio!"); _listRegistro = SqliteDataAccess.CarregaUltimaEntradaByPlaca(txtPlaca.Text); PreencheDaodsSaida(); LimparTela(true); } else { MessageBox.Show("Veículo de Placa '" + txtPlaca.Text + "' nunca esteve no pátio!"); LimparTela(false); } //if (String.IsNullOrEmpty(_id)) //{ // MessageBox.Show("Veículo de Placa '" + txtPlaca.Text + "' não se encontra no pátio!"); // LimparTela(); //} //else //{ // list = SqliteDataAccess.CarregaPagamentoPorPlacaJaSaiu(_id); // if (list.Count > 0) // { // btnImprimirSegundaVia.Visible = false; // btnRegSaida.Enabled = true; // _listRegistro = list; // PreencheDaodsSaida(); // } // else // { // //_listRegistro = list; // btnRegSaida.Enabled = false; // btnImprimirSegundaVia.Visible = false; // LimparTela(); // } //} } else if (_listRegistro.Count == 1 && _listRegistro[0].data_saida != DateTime.MinValue) { //MessageBox.Show("Veículo de Placa '" + txtPlaca.Text + "' já saiu do pátio!"); //_listRegistro = list; btnImprimirSegundaVia.Visible = true; btnRegSaida.Enabled = false; //btnRegSaida.ForeColor = Color.Gray; PreencheDaodsSaida(); } else { btnImprimirSegundaVia.Visible = false; btnRegSaida.Enabled = true; //_listRegistro = list; PreencheDaodsSaida(); } } catch (Exception ex) { throw ex; } }