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)); } }
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); } }
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 = ""; }