protected void BtnAlterar_Click(object sender, EventArgs e)
        {
            MODGrupo grupo    = new MODGrupo();
            string   extensao = Path.GetExtension(FUFoto.FileName);

            grupo.Nome = TxtNome.Text.Trim();

            if (TxtLattes.Text.Trim() == "")
            {
                LblResposta.Text = Erros.LattesVazio;
            }
            else if (TxtDescricao.Text.Trim() == "")
            {
                LblResposta.Text = Erros.DescricaoVazio;
            }
            else if (extensao != ".jpg" && extensao != ".jpeg" && extensao != ".png" && extensao != ".bmp")
            {
                LblResposta.Text = "Arquivo de foto inválido, utilize fotos nas seguintes extensões: .jpg/.jpeg/.png/.bmp";
            }
            else
            {
                try
                {
                    if (FUFoto.FileName == "")
                    {
                        if (TxtLogo.Text == "")
                        {
                            LblResposta.Text = Erros.FotoVazio;
                        }
                        else
                        {
                            grupo.Logotipo = TxtLogo.Text.Trim();
                        }
                    }
                    else
                    {
                        string foto = "Imagens/" + grupo.Nome + extensao;
                        if (File.Exists(Server.MapPath(foto)))
                        {
                            File.Delete(Server.MapPath(foto));
                        }

                        this.FUFoto.SaveAs(Server.MapPath("Imagens/" + FUFoto.FileName));
                        System.IO.File.Move(Server.MapPath("Imagens/" + FUFoto.FileName), Server.MapPath("Imagens/" + grupo.Nome + extensao));

                        grupo.Logotipo = foto;
                    }
                    grupo.IdGrupo    = idGrupo;
                    grupo.Lattes     = TxtLattes.Text.Trim();
                    grupo.Sigla      = TxtSigla.Text.Trim();
                    grupo.Email      = TxtEmail2.Text.Trim();
                    grupo.Descricao  = TxtDescricao.Text.Trim();
                    grupo.DataInicio = Convert.ToDateTime(TxtData.Text.Trim());

                    BLLGrupo.AlterarGrupo(grupo, "todos");

                    if (status != TxtStatus.SelectedValue)
                    {
                        if (TxtStatus.SelectedValue == "Ativo")
                        {
                            grupo.FkSituacao = 1;
                        }
                        else if (TxtStatus.SelectedValue == "Inativo")
                        {
                            grupo.FkSituacao = 2;
                        }
                        else
                        {
                            grupo.FkSituacao = 3;
                        }

                        BLLGrupo.AlterarGrupo(grupo, "status");
                    }

                    LblResposta.Text = "Grupo alterado com sucesso!";
                }
                catch (Exception)
                {
                    Response.Write("<script>alert('Erro ao inserir!');</script>");
                    throw;
                }
            }
        }