protected void ibtGravar_Click(object sender, ImageClickEventArgs e) { setDados(); daoUsuario = new DAOUsuario(); usuario.aplicar(daoUsuario); Session["USUARIO_LOGADO"] = usuario; Response.Redirect("principal.aspx"); }
protected void ImageButton1_Click(object sender, ImageClickEventArgs e) { int erro = 0; Usuario usuario = new Usuario(); DAOUsuario daoUsuario = new DAOUsuario(); DAOPerfilUsuario daoPerfilUsuario = new DAOPerfilUsuario(); usuario.Login = txbLogin.Text.ToUpper(); usuario.Senha = txbSenha.Text; erro = daoUsuario.validarLogin(usuario); if (erro > 0) { lbMsgErro.Visible = true; switch (erro) { case 1: lbMsgErro.Text = "Login não informado"; break; case 2: lbMsgErro.Text = "Senha não informada"; break; case 3: lbMsgErro.Text = "Senha inválida"; break; case 4: lbMsgErro.Text = "Usuário desativado"; break; case 5: lbMsgErro.Text = "Login de usuário não encontrado"; break; } } else { daoPerfilUsuario.buscarID(usuario.perfil); Session["USUARIO_LOGADO"] = usuario; Session.Timeout = 60; FormsAuthentication.RedirectFromLoginPage(usuario.Login, false); Response.Redirect("principal.aspx"); } }
protected void Page_Load(object sender, EventArgs e) { //ibtExcluir.Attributes.Add("onclick", "javascript:confirm('Tem certeza (s/n)?')"); if (!IsPostBack) { usuario = new Usuario(); usuario.ID=int.Parse(Request.QueryString["ID"]); ddPerfil.DataSource=daoPerfilUsuario.listar(); ddPerfil.DataBind(); if (usuario.ID!= 0) { daoUsuario = new DAOUsuario(); daoUsuario.buscarID(usuario); getDados(); habilitarCtrl(false); usuario.editar(); } else habilitarCtrl(true); Session["USUARIO"] = usuario; } }
protected void ibtGravar_Click(object sender, ImageClickEventArgs e) { usuario = (Session["USUARIO"] as Usuario); daoUsuario = new DAOUsuario(); setDados(); try { usuario.aplicar(daoUsuario); if (usuario.ID == ((Usuario)Session["USUARIO_LOGADO"]).ID) { daoPerfilUsuario = new DAOPerfilUsuario(); daoPerfilUsuario.buscarID(usuario.perfil); Session["USUARIO_LOGADO"] = usuario; } Session["prox_pagina"] = "PesqUsuario.aspx"; Response.Redirect("OperacaoRealizada.aspx"); } catch (Exception Ex) { lbMsgErro.Visible = true; lbMsgErro.Text = Ex.Message; } }
protected void ibtExcluir_Click(object sender, ImageClickEventArgs e) { usuario = (Session["USUARIO"] as Usuario); usuario.deletar(); daoUsuario = new DAOUsuario(); usuario.aplicar(daoUsuario); Response.Redirect("PesqUsuario.aspx"); }