コード例 #1
0
ファイル: FormLogin.cs プロジェクト: dlambrechts/Sistema
        private void btnIniciar_Click(object sender, EventArgs e)
        {
            UsuarioBLL bllUsuario = new UsuarioBLL();

            try
            {
                var           Resultado = bllUsuario.Login(textEmail.Text.Trim(), textPass.Text.Trim());
                FormPrincipal Form      = (FormPrincipal)this.MdiParent;
                Form.ValidarFormulario();
                BitacoraTipoActividad tipo = new BitacoraTipoActividad();
                tipo = bllAct.ListarTipos().First(item => item.Tipo == "Mensaje");
                RegistroBitacora("Acceso Exitoso", tipo);
                this.Close();
            }

            catch (ExceptionLogin Error)

            {
                switch (Error.Result)
                {
                case ResultadoLogin.UsuarioInvalido:
                    MessageBox.Show("Usuario Incorrecto");

                    break;

                case ResultadoLogin.PasswordInvalido:
                    MessageBox.Show("El Password ingresado es Incorrecto");

                    break;

                default:
                    break;
                }
            }
        }
コード例 #2
0
        public Control()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            usuario             = new FormUsuario(this);
            formMenuReportes    = new FormReportes(this);
            reportesRangoFechas = new FormReportesRangoFechas(this);
            formReporteUsuario  = new FormReporteUsuario(this);
            listaPersonas       = new ListaPersonas(this);
            formImpresora       = new FormImpresora(this);
            formConfig          = new FormConfig(this);
            ticket = new Tickets();


            // Llamada al metodo para obtener el nombre de la impresora
            NombresImpresora();

            Application.Run(principal = new FormPrincipal(this));
        }