private void button2_Click(object sender, EventArgs e)
        {
            if (stt)
            {
                string s1 = textBox2.Text;
                string s2 = textBox3.Text;

                if (s1 == s2)
                {
                    if (s1.Length > 5)
                    {
                        EnfermeiroController ec  = new EnfermeiroController();
                        Model.Enfermeiro     enf = ec.search("id", Session.codigo)[0];
                        enf.senha = Hash.md5(s1);
                        if (ec.update(enf))
                        {
                            MessageBox.Show("Senha atualizada com sucesso!");
                        }
                        else
                        {
                            MessageBox.Show("Senha não pôde ser atualizada!");
                        }
                    }
                    else
                    {
                        MessageBox.Show("Senha deve ter pelo menos 6 dígitos!");
                    }
                }
                else
                {
                    MessageBox.Show("Novas senhas não batem!");
                }
            }
            else
            {
                MessageBox.Show("Confirme sua senha atual!");
            }
        }
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            if (textBox1.Text != "" && textBox2.Text != "  /  /" && textBox3.Text != "  /  /" && comboBox1.Text != "")
            {
                try
                {
                    string id               = dataGridView1.Rows[dataGridView1.SelectedRows[0].Index].Cells[0].Value.ToString();
                    string sexo             = comboBox1.Text[0].ToString();
                    string login            = textBox4.Text;
                    EnfermeiroController pc = new EnfermeiroController();
                    Model.Enfermeiro     p  = pc.search("id", id)[0];
                    p.nome  = textBox1.Text;
                    p.sexo  = sexo;
                    p.login = login;

                    try
                    {
                        string[] nasc           = textBox2.Text.Split('/');
                        DateTime dataNascimento = new DateTime(Convert.ToInt32(nasc[2]), Convert.ToInt32(nasc[1]), Convert.ToInt32(nasc[0]));
                        string[] entr           = textBox3.Text.Split('/');
                        DateTime dataAdmissao   = new DateTime(Convert.ToInt32(entr[2]), Convert.ToInt32(entr[1]), Convert.ToInt32(entr[0]));
                        p.dataAdmissao = dataAdmissao;
                        p.nascimento   = dataNascimento;

                        if (Data.nascimento(dataNascimento) && pc.update(p))
                        {
                            MessageBox.Show("Enfermeiro atualizado com sucesso!");
                            Limpar.limpar(this);
                            MySqlCommand sql = new MySqlCommand();
                            if (Session.stt)
                            {
                                sql.CommandText = "select id as 'Id', nome as 'Nome',  date_format(nascimento,'%d/%m/%Y') as 'Nascimento', sexo as 'Sexo', date_format(dataAdmissao,'%d/%m/%Y') as 'Admissão', login as 'Login' from enfermeiro where (dataDemissao is null or dataDemissao = @demissao) and id = @id";
                            }
                            else
                            {
                                sql.CommandText = "select id as 'Id', nome as 'Nome',  date_format(nascimento,'%d/%m/%Y') as 'Nascimento', sexo as 'Sexo', date_format(dataAdmissao,'%d/%m/%Y') as 'Admissão', login as 'Login' from enfermeiro where (dataDemissao is null or dataDemissao = @demissao) and id = @id and stt = false";
                            }
                            sql.Parameters.AddWithValue("@id", id);
                            sql.Parameters.AddWithValue("@demissao", Convert.ToDateTime(null));
                            Grid.grid(dataGridView1, sql);
                        }
                        else
                        {
                            MessageBox.Show("Enfermeiro não pôde ser atualizado!");
                        }
                    }
                    catch (Exception)
                    {
                        MessageBox.Show("Preencha tudo corretamente!");
                    }
                }
                catch (Exception)
                {
                    MessageBox.Show("Selecione um enfermeiro para ser atualizado!");
                }
            }
            else
            {
                MessageBox.Show("Preencha todos os campos!");
            }
        }