Пример #1
0
        private void BtnCadastrarTipoUsuario_Click(object sender, EventArgs e)
        {
            if (!(newTipoUsuarioText.Text.Equals("") || newNivelAcessoText.Text.Equals("")))
            {
                NivelAcesso nivelAcesso = new NivelAcesso();
                nivelAcesso.nomePerfil  = newTipoUsuarioText.Text;
                nivelAcesso.nivelAcesso = newNivelAcessoText.Text;

                Usuario usuario = new Usuario();
                usuario.idUsuarioLogado = uController.idUsuarioSessao;
                usuario.nivelAcesso     = nivelAcesso;

                usuario = uController.CadastrarTipoUsuario(usuario);

                if (usuario != null)
                {
                    //mensagem de sucesso.
                    MetroFramework.MetroMessageBox.Show(this, "Foi", "Ae", MessageBoxButtons.OK, MessageBoxIcon.Information);

                    newTipoUsuarioText.Clear();
                    newNivelAcessoText.Clear();

                    BtnCadastrarTipoUsuarioSlide_Click(sender, e);
                }
                else
                {
                    //mensagem de erro com o banco.
                    MetroFramework.MetroMessageBox.Show(this, "Deu pau no banco", "vish", MessageBoxButtons.OK, MessageBoxIcon.Hand);
                }
            }
            else
            {
                // informar que os campos estão vazios, por favor preencher
                MetroFramework.MetroMessageBox.Show(this, "Preenche os campos ae fera", "Ops", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }