コード例 #1
0
 private void Btn_Ok_Click(object sender, EventArgs e)
 {
     try
     {
         var usuario         = Cbo_Usuario.Items[Cbo_Usuario.SelectedIndex] as UsuarioModelo;
         var ControleUsuario = new AutenticarControle();
         var senha           = Txt_Senha.Text;
         if (ControleUsuario.ControleSenhaValida(usuario.Email, senha))
         {
             var M = new Frm_Aviso($"Olá, {usuario.Nome}!", "sucesso");
             M.ShowDialog();
             var controle        = new UsuarioControle();
             var UsuarioEntidade = controle.buscarUsuarioId(usuario.Id);
             var F = new Frm_ControleFinanceiro(this, UsuarioEntidade);
             F.ShowDialog();
         }
         else
         {
             MessageBox.Show(ControleUsuario.Mensagem, "Validação Senha", MessageBoxButtons.OK, MessageBoxIcon.Information);
             Txt_Senha.Focus();
         }
     }catch (AutenticarException ex)
     {
         MessageBox.Show(ex.Message, "Login - Controle Financeiro", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
コード例 #2
0
        private void Lik_Usuario_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
        {
            var usuarioLogado = GetusuarioLogado();
            var F             = new Frm_DadosUsuario(2, usuarioLogado.Id);

            if (F.ShowDialog() == DialogResult.OK)
            {
                var controle = new UsuarioControle();
                SetusuarioLogado(controle.buscarUsuarioId(GetusuarioLogado().Id));
                Pic_Avatar.Image = Image.FromFile(GetusuarioLogado().Foto);
                Lik_Usuario.Text = GetusuarioLogado().Nome;
            }
        }