private void picSalvar_Click(object sender, EventArgs e) { long tempo = startDate.Ticks - dia.Ticks; TimeSpan tempodias = new TimeSpan(tempo); int diasContados = tempodias.Days; if (lblNome.Text == "") { MessageBox.Show("É necessário selecionar um paciente para agendar a consulta"); return; } if (diasContados > 0) { MessageBox.Show("Não é possível fazer agendamento para os dias anteriores"); return; } if (cmbExame.SelectedIndex < 0) { MessageBox.Show("É necessário selecionar um tipo de exame"); return; } DialogResult resultado = MessageBox.Show("Agendar consulta para o paciente " + lblNome.Text + "?", "Agendamento", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (resultado == DialogResult.No) { MessageBox.Show("Agendamento de consultado cancelado!"); return; } Controle controle = new Controle(); String mensagem = controle.CadastrarExame(dia.ToString("dd/MM/yyyy"), cmbExame.Text); if (controle.tem) { MessageBox.Show(mensagem, "Cadastro", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show(controle.mensagem); } }