/// <summary> /// Metodo para gravar usuario ao banco de dados /// </summary> private void BotonGravar_Click(object sender, EventArgs e) { try { conexao.AbrirConexao(); Modelo_Usuario mod_usuario = new Modelo_Usuario(); mod_usuario.Nome1 = txtNome.Text; mod_usuario.Cpf1 = txtCPF.Text; mod_usuario.Email1 = txtEmail.Text; mod_usuario.Telefone1 = txtTelefone.Text; mod_usuario.DataNascimento1 = Convert.ToDateTime(txtData.Text); mod_usuario.Sexo1 = txtSexo.Text; mod_usuario.CEP1 = txtCEP.Text; mod_usuario.Rua1 = txtRua.Text; mod_usuario.Cidade1 = txtCidade.Text; mod_usuario.Estado1 = txtEstado.Text; mod_usuario.Bairro1 = txtBairro.Text; mod_usuario.Complemento1 = txtComplemento.Text; mod_usuario.Password1 = txtSenha.Text; Validacao_Usuario validacao_usuario = new Validacao_Usuario(conexao); if (operacao == "cadastrar") { validacao_usuario.SalvarUsuario(mod_usuario); MetroMessageBox.Show(this, "\n Cliente Cadastrado com sucesso ", "CADASTRO DE USUÁRIO", MessageBoxButtons.OK, MessageBoxIcon.Question); this.LimpaCampos(); this.DesabilitaCampos(); } else { mod_usuario.Codigo1 = Convert.ToInt32(txtCode.Text); validacao_usuario.EditarUsuario(mod_usuario); MetroMessageBox.Show(this, "\n\n Cliente Editado com sucesso! ", " USUÁRIO EDITADO", MessageBoxButtons.OK, MessageBoxIcon.Question); } this.LimpaCampos(); this.AlteraBotao(1); this.DesabilitaCampos(); } catch (Exception eX) { MetroMessageBox.Show(this, "\n\n Erro ao cadastrar um cliente! \n Detalhes: " + eX.Message, "ERRO AO REALIZAR OPERAÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { conexao.FecharConexao(); } }
private void btnGravar_Click(object sender, EventArgs e) { try { conexao.AbrirConexao(); Modelo_Usuario usuario = new Modelo_Usuario(); usuario.usuario = txtUsuario.Text; usuario.senha = txtSenha.Text; Validacao_Usuario validacao_Usuario = new Validacao_Usuario(conexao); //METEDO GRAVAR NO BANCO DE DADOS if (operacao == "Cadastrar") { validacao_Usuario.SalvarUsuario(usuario); MetroMessageBox.Show(this, "\n\n Usuario Cadastrado com Suscesso", "Operação Realizada", MessageBoxButtons.OK, MessageBoxIcon.Information); this.LimpaCampo(); this.DesabilitaCampos(); } //METEDO EDITAR USUARIO if (operacao == "Alterar") { usuario.id = Convert.ToInt32(txtId.Text); validacao_Usuario.EditarUsuario(usuario); MetroMessageBox.Show(this, "\n\n Usuario Alterado com Suscesso", "Operação Realizada", MessageBoxButtons.OK, MessageBoxIcon.Information); this.LimpaCampo(); this.DesabilitaCampos(); } this.LimpaCampo(); this.AlterarBotao(1); this.DesabilitaCampos(); } catch (Exception ex) { MetroMessageBox.Show(this, ex.Message + " \n\n Ops Ocorreu Algum erro \n Não foi possivel concluir o processo \n " + "Ligue para o Administrador do Sistema (66) 999539490 \n", "Operação NÃO Realizada", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { conexao.FecharConexao(); } }