コード例 #1
0
ファイル: MeuPerfil.aspx.cs プロジェクト: Rogeriohsjr/Project
        protected void Page_Load(object sender, EventArgs e)
        {
            if (IsPostBack)
                return;

            string sErrorMessage = string.Empty;
            UserDAO objDao = new UserDAO();
            User objUsuario = objDao.FindByPK(IdUserSession, out sErrorMessage);

            txtEmail.Text = objUsuario.Email;
            txtLogin.Text = objUsuario.Login;
            txtNome.Text = objUsuario.Name;
            txtSenha.Attributes["Value"] = objUsuario.Password;
            txtNome.Focus();

            gvAcesso.DataSource = new AcessDAO(IdUserSession).FindByWhere(string.Empty, "5", out sErrorMessage);
            gvAcesso.DataBind();
        }
コード例 #2
0
ファイル: MeuPerfil.aspx.cs プロジェクト: Rogeriohsjr/Project
        protected void btGravar_OnClick(object sender, EventArgs e)
        {
            string sErrorMessage = string.Empty;
            UserDAO objDao = new UserDAO();
            User objUsuario = objDao.FindByPK(IdUserSession, out sErrorMessage);

            if (txtLogin.Text.Trim().Equals("DEMO"))
            {
                TrataMsgPrincipal("Usuário DEMO não tem acesso para alteração, crie seu próprio usuário! :)");
                return;
            }

            objUsuario.Name = txtNome.Text;
            objUsuario.Email = txtEmail.Text;
            objUsuario.Password = txtSenha.Text;

            objDao.Save(objUsuario, out sErrorMessage);
            TrataMsgPrincipal(sErrorMessage);
        }