Esempio n. 1
0
        private void button6_Click(object sender, EventArgs e)
        {
            try
            {
                //Carregar os campos no objeto
                carregaPropriedades();

                if (objUsu.usu_codigo == 0) //Se o código for 0, significa que não é alteração, mas sim inserção
                {
                    //Verificar se subgrupo já existe
                    objUsu.LocalizarLeave(objUsu.usu_login, "usu_login");       //Pesquisa por descrição, na coluna descrição
                    if (objUsu.usu_codigo != 0)                                 // se o código retornar um número acima de 0, significa que a subgrupo já está cadastrada
                    {
                        throw new Exception("Este login já existe no sistema"); // Se cair no throw automaticamente os comandos de inserção são cancelados
                    }
                    objUsu.Inserir();
                    objUsu.Limpar();
                    limpar();
                    MessageBox.Show("Usuário incluído com sucesso", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                }
                else //Alteração
                {
                    objUsu.Alterar();
                    objUsu.Limpar();
                    limpar();
                    MessageBox.Show("Usuário alterado com sucesso", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
            }
        }
 public HttpResponseMessage Alterar(Usuario user)
 {
     try
     {
         UsuarioBLL bll = new UsuarioBLL();
         bll.Alterar(user, connection);
         return(Request.CreateResponse(HttpStatusCode.OK, "Usuário alterado"));
     }
     catch (Exception ex)
     {
         return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, ex.Message));
     }
 }
Esempio n. 3
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                //leitura dos dados
                UsuarioDTO usr = new UsuarioDTO();

                usr.Usr_nome           = usr_nomeTextBox.Text;
                usr.Usr_cpf            = usr_cpfTextBox.Text;
                usr.Usr_telefone       = usr_telefoneTextBox.Text;
                usr.Usr_celular        = usr_celularTextBox.Text;
                usr.Usr_logradouro     = usr_logradouroTextBox.Text;
                usr.Usr_numero         = usr_numeroTextBox.Text;
                usr.Usr_complemento    = usr_complementoTextBox.Text;
                usr.Usr_bairro         = usr_bairroTextBox.Text;
                usr.Usr_cidade         = Convert.ToInt32(usr_cidadeComboBox.SelectedValue);
                usr.Usr_estado         = Convert.ToInt32(usr_estadoComboBox.SelectedValue);
                usr.Usr_cargo          = Convert.ToInt32(usr_cargoComboBox.SelectedValue);
                usr.Usr_usuario        = usr_usuarioTextBox.Text;
                usr.Usr_senha          = usr_senhaTextBox.Text;
                usr.Usr_confirmarSenha = usr_confirmarSenhaTextBox.Text;
                usr.Usr_email          = usr_emailTextBox.Text;

                //obj para gravar dados no bd
                ConexaoDAL conexao = new ConexaoDAL(DadosConexaoDAL.StringDeConexão);
                UsuarioBLL bll     = new UsuarioBLL(conexao);

                if (this.operacao == "inserir")
                {
                    bll.Incluir(usr);

                    MessageBox.Show("Cadastrado com Sucesso: Código: " + usr.Usr_id.ToString());
                    // this.LimpaTela();
                }
                else // alterar
                {
                    usr.Usr_id = Convert.ToInt32(usr_idTextBox.Text);
                    bll.Alterar(usr);
                    MessageBox.Show("Cadastrado Alterado com Sucesso: Código: " + usr.Usr_id.ToString());
                }
                this.LimpaTela();
                this.alterarBotoes(1);
            }//try
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message);
            }
        }
Esempio n. 4
0
        private void button5_Click(object sender, EventArgs e)
        {
            var _usuario = new UsuarioDTO();

            _usuario.Nome         = textBox1.Text;
            _usuario.Email        = textBox2.Text;
            _usuario.Senha        = textBox4.Text;
            _usuario.DataCadastro = DateTime.Parse(textBox5.Text);

            switch (comboBox2.SelectedItem)
            {
            case "Usuário":
                _usuario.Perfil = 1;
                break;

            case "Editor":
                _usuario.Perfil = 2;
                break;

            case "Administrador":
                _usuario.Perfil = 3;
                break;
            }

            if (comboBox1.SelectedItem.ToString() == "Ativo")
            {
                _usuario.Situacao = "A";
            }
            else
            {
                _usuario.Situacao = "I";
            }

            if (_comando == "Inserir")
            {
                _usuarioBLL.Inserir(_usuario);
            }
            else if (_comando == "Atualizar")
            {
                if (_idUsuario <= 0)
                {
                    MessageBox.Show("Selecione o usuário", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    return;
                }

                _usuario.Id = _idUsuario;

                _usuarioBLL.Alterar(_usuario);
            }
            else if (_comando == "Excluir")
            {
                if (_idUsuario <= 0)
                {
                    MessageBox.Show("Selecione o usuário", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    return;
                }

                _usuario.Id = _idUsuario;

                _usuarioBLL.Excluir(_usuario);
            }

            dataGridView1.DataSource = _usuarioBLL.ObterUsuarios();

            _idUsuario = 0;
            _comando   = "";
        }