protected void Alterar(object sender, EventArgs e) { try { UsuarioDAL uDAL = new UsuarioDAL(); Usuario u = uDAL.ObterDadosPorId(Convert.ToInt32(Request.QueryString["idUsr"])); ProcessoDAL pDAL = new ProcessoDAL(); u.Processo = pDAL.ObterDadosPorId(Convert.ToInt32(ddlProcesso.SelectedValue)); u.DSNome = Util.formataTexto(txtNome.Text); u.DSEmail = Util.formataTexto(txtEmail.Text); u.DSSenha = txtSenha.Text; if (radAtivo_N.Checked == true) { u.BTAtivo = false; } else { u.BTAtivo = true; } uDAL.Alterar(u); Response.Write("<script language='JavaScript'>alert('Usuário alterado com sucesso');window.parent.location='ListarUsuarios.aspx';</script>"); } catch (Exception) { throw; } }
protected void Alterar(object sender, EventArgs e) { try { UsuarioDAL uDAL = new UsuarioDAL(); Usuario u = uDAL.ObterDadosPorId(Convert.ToInt32(Session["sesIdUsuario"])); u.DSSenha = txtSenhaNova.Text; uDAL.Alterar(u); Response.Write("<script language='JavaScript'>alert('Senha alterada com sucesso');window.parent.location='VisualizarPerfil.aspx';</script>"); } catch (Exception) { throw; } }
protected void Alterar(object sender, EventArgs e) { try { UsuarioDAL uDAL = new UsuarioDAL(); Usuario u = uDAL.ObterDadosPorId(Convert.ToInt32(Request.QueryString["idUsr"])); u.DSSenha = txtNovaSenha.Text; uDAL.Alterar(u); Response.Write("<script language='JavaScript'>alert('Senha do Usuário alterada com sucesso');window.parent.location='ListarUsuarios.aspx';</script>"); } catch (Exception) { throw; } }
protected void Alterar(object sender, EventArgs e) { try { UsuarioDAL uDAL = new UsuarioDAL(); Usuario u = uDAL.CarregarDadosPorIdUsuario(Convert.ToInt32(Request.QueryString["idUsr"])); ProcessoDAL pDAL = new ProcessoDAL(); u.Processo = pDAL.CarregarDadosPorIdProcesso(Convert.ToInt32(ddlProcesso.SelectedValue)); u.Nome = txtNome.Text; u.Email = txtEmail.Text; u.Senha = txtSenha.Text; uDAL.Alterar(u); Response.Write("<script language='JavaScript'>alert('Usuário alterado com sucesso');window.parent.location='ListarUsuarios.aspx';</script>"); } catch (Exception) { throw; } }
public void Alterar(UsuarioDTO usrBllCrud) { if (usrBllCrud.Usr_id <= 0) { throw new Exception("O código do usuario é obrigatório");//verifica se foi informado um codigo ou se esta vazio } if (usrBllCrud.Usr_nome.Trim().Length == 0) //verifica se foi informado um nome e ou se esta vazio { throw new Exception("O nome do usuario é obrigatório"); } if (usrBllCrud.Usr_cpf.Trim().Length == 0) //verifica se foi informado um CPF e ou se esta vazio { throw new Exception("O CPF do usuario é obrigatório"); } if (usrBllCrud.Usr_senha.Trim().Length == 0) //verifica se foi informado uma senha e ou se esta vazio { throw new Exception("A senha do usuario é obrigatório"); } if (usrBllCrud.Usr_confirmarSenha.Trim().Length == 0) //verifica se foi informado a conf da senha e ou se esta vazio { throw new Exception("A confirmação da senha é obrigatório"); } if (usrBllCrud.Usr_usuario.Trim().Length == 0) //verifica se foi informado um usuario e ou se esta vazio { throw new Exception("O usuario é obrigatório"); } UsuarioDAL dalObj = new UsuarioDAL(conexao); dalObj.Alterar(usrBllCrud); }
private void Btn_Salvar_Click(object sender, EventArgs e) { SumirErros(); if (Txt_Nome.Text.Trim() == "") { Lbl_ErroNome.Visible = true; processar = false; } if (Txt_Email.Text.Trim() == "") { Lbl_ErroEmail.Text = "Digite o Email"; Lbl_ErroEmail.Visible = true; processar = false; } else { if (!Txt_Email.Text.Trim().Contains("@") || !Txt_Email.Text.Trim().Contains(".com")) { Lbl_ErroEmail.Text = "Email iválido"; Lbl_ErroEmail.Visible = true; processar = false; } else { try { Program.PanelCarregando.Visible = true; Program.PanelCarregando.Refresh(); UsuarioDAL dal = new UsuarioDAL(); Usuario usuario = new Usuario(); usuario = dal.Consultar(Txt_Email.Text.Trim()); if (usuario.ID != 0 && usuario.ID != UsuarioAtual.ID) { Lbl_ErroEmail.Text = "Email já cadastrado"; Lbl_ErroEmail.Visible = true; processar = false; } Program.PanelCarregando.Visible = false; } catch { MessageBox.Show("Erro de Conexão, tente novamente", "Enigma", MessageBoxButtons.OK, MessageBoxIcon.Error); Program.PanelCarregando.Visible = false; } } } if (alterarSenha) { if (Txt_Senha.Text.Trim() == "") { Lbl_ErroSenha.Text = "Digite a senha"; Lbl_ErroSenha.Visible = true; processar = false; } else { if (Txt_Senha.Text.Trim().Length != 8) { Lbl_ErroSenha.Text = "A senha deve ter 8 digitos"; Lbl_ErroSenha.Visible = true; processar = false; } else { if (Txt_ConfirmarSenha.Text.Trim() != Txt_Senha.Text.Trim()) { Lbl_ErroConfirmar.Visible = true; processar = false; } } } } if (processar) { Usuario atualizado = new Usuario { ID = UsuarioAtual.ID, Email = Txt_Email.Text.Trim().ToLower(), TipoConta = UsuarioAtual.TipoConta, Nome = Txt_Nome.Text.Trim(), Foto = img }; UsuarioDAL dal = new UsuarioDAL(); if (alterarSenha) { atualizado.Senha = Txt_Senha.Text.Trim(); dal.Alterar(atualizado); } else { dal.AlterarSemSenha(atualizado); } UsuarioAtual.Nome = atualizado.Nome; UsuarioAtual.Email = atualizado.Email; UsuarioAtual.Foto = atualizado.Foto; this.Close(); } processar = true; }
public void Alterar(UsuarioDTO usuario) { _usuarioDAL.Alterar(usuario); }
void Salvar() { if (Txt_Nome.Text.Trim() == "") { processar = false; MessageBox.Show("Digite o Nome", "EnigmaADMSys", MessageBoxButtons.OK, MessageBoxIcon.Error); } if (Txt_Email.Text.Trim() == "") { processar = false; MessageBox.Show("Digite o Email", "EnigmaADMSys", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (!Txt_Email.Text.Trim().Contains("@") || !Txt_Email.Text.Trim().Contains(".com")) { processar = false; MessageBox.Show("Email inválido", "EnigmaADMSys", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { UsuarioDAL dal = new UsuarioDAL(); Usuario u = new Usuario(); u = dal.Consultar(Txt_Email.Text.Trim()); if (cadastrar) { if (u.ID != 0) { processar = false; MessageBox.Show("Email já cadastrado", "EnigmaADMSys", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { if (u.ID != 0 && u.ID != id_este) { processar = false; MessageBox.Show("Email já cadastrado", "EnigmaADMSys", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } if (alterarsenha) { if (Txt_Senha.Text.Trim() == "") { processar = false; MessageBox.Show("Digite a senha", "EnigmaADMSys", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (Txt_Senha.Text.Trim().Length != 8) { processar = false; MessageBox.Show("A senha deve ter 8 digitos", "EnigmaADMSys", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (Txt_Senha.Text.Trim() != Txt_ConfirmarSenha.Text.Trim()) { processar = false; MessageBox.Show("As senhas devem ser iguais", "EnigmaADMSys", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } if (CB_Tipo.Text.Trim() == "") { processar = false; MessageBox.Show("Selecione um tipo de conta", "EnigmaADMSys", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { bool correto = false; for (int i = 0; i < CB_Tipo.Items.Count; i++) { if (CB_Tipo.Items[i].ToString() == CB_Tipo.Text.Trim()) { correto = true; break; } } if (correto == false) { processar = false; MessageBox.Show("Selecione um tipo de conta válido", "EnigmaADMSys", MessageBoxButtons.OK, MessageBoxIcon.Error); } } if (processar) { Form load = new Form_Load(); load.Show(); load.Refresh(); UsuarioDAL dal = new UsuarioDAL(); if (cadastrar) { try { Usuario novo = new Usuario { Nome = Txt_Nome.Text.Trim(), Email = Txt_Email.Text.Trim().ToLower(), Foto = null, Senha = Txt_Senha.Text.Trim(), TipoConta = CB_Tipo.Text.Substring(0, 1) }; dal.Inserir(novo); MessageBox.Show("Usuário inserido com sucesso", "EnigmaADMSys", MessageBoxButtons.OK, MessageBoxIcon.Information); load.Close(); Cancelar(); LimparCampos(); CarregarUsuarios(); CarregarGrid(); } catch { load.Close(); MessageBox.Show("Erro de Conexão. Tente novamente", "EnigmaADMSys", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { try { Usuario este = dal.Consultar(id_este); este.Nome = Txt_Nome.Text.Trim(); este.Email = Txt_Email.Text.Trim().ToLower(); este.TipoConta = CB_Tipo.Text.Trim().Substring(0, 1); este.Senha = Txt_Senha.Text.Trim(); if (alterarsenha) { dal.Alterar(este); } else { dal.AlterarSemSenha(este); } MessageBox.Show("Usuário atualizado com sucesso", "EnigmaADMSys", MessageBoxButtons.OK, MessageBoxIcon.Information); load.Close(); Cancelar(); LimparCampos(); CarregarUsuarios(); CarregarGrid(); } catch (Exception) { load.Close(); MessageBox.Show("Erro de Conexão. Tente novamente", "EnigmaADMSys", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } processar = true; }
public void Alterar(Usuario user, String pConnectionString) { dal.Alterar(user, pConnectionString); }