public void PasarDatos(FormularioPrincipal form)
 {
     this.formulario = form;
     idPerfil        = form.RecuperaridDataGrid(4);
     idEvaluacion    = form.RecuperaridDataGrid(5);
     llenarCombobox();
 }
Exemple #2
0
        private void btnLogeo_Click(object sender, RoutedEventArgs e)
        {
            if (UserText.Text != "")
            {
                if (PassText.Password != "")
                {
                    UserModel user            = new UserModel();
                    var       validacionLogin = user.LoginUser(UserText.Text, encrypt.md5(PassText.Password));
                    if (validacionLogin == true)
                    {
                        FormularioPrincipal frmP = new FormularioPrincipal();
                        frmP.Show();
                        frmP.Closing += frmP_Closing;
                        this.Hide();
                    }
                    else
                    {
                        MessageError("Contraseña o nombre de usuario incorrecto\n Intenta de nuevo");

                        PassText.Clear();
                        UserText.Focus();
                    }
                }
                else
                {
                    MessageError("Introduce una contraseña");
                }
            }
            else
            {
                MessageError("Introduce un nombre de usuario");
            }
        }
        public void iniciarAplicacion(int numero)
        {
            switch (numero)
            {
            case 1:
                if (formularioPrincipal != null)
                {
                    formularioPrincipal.Close();
                }
                Contexto con = new Contexto();
                if (con.Conectar())
                {
                    login = new Login();
                    login.pasarDatos(this);
                    login.IniciarLogin(1);
                    this.MaximumSize = new Size(1596, 896);
                    AbrirPanel(login);
                }
                else
                {
                    Controles(1);
                }

                break;

            case 2:
                formularioPrincipal = login.recuperarDatos();
                formularioPrincipal.pasarDatos(this);
                this.MaximumSize = new Size(0, 0);
                AbrirPanel(formularioPrincipal);
                login.IniciarLogin(3);
                break;
            }
        }
Exemple #4
0
        private void btn_close_Click(object sender, EventArgs e)
        {
            FormularioPrincipal forms = new FormularioPrincipal();

            forms.Show();
            this.Close();
        }
Exemple #5
0
        private void GuardarButtom_Click(object sender, EventArgs e) // TODO: Revisar login que permite acceso si textbox1 y textbox2 son iguales.
        {
            if (UsuarioTextBox.Text == "" || UsuarioTextBox.Text == "")
            {
                MessageBox.Show("Favor Ingresar Usuario y Contraseña.");
                return;
            }


            Usuario.BuscarUsuario(UsuarioTextBox.Text, ContrasenaTextBox.Text);
            Usuario.Usuario    = UsuarioTextBox.Text;
            Usuario.Contrasena = ContrasenaTextBox.Text;

            if (UsuarioTextBox.Text == Usuario.Contrasena && ContrasenaTextBox.Text == Usuario.Contrasena)
            {
                FormularioPrincipal Main = new FormularioPrincipal();
                Main.Show();
                this.Hide();
            }

            else
            {
                MessageBox.Show("Nombre de Usuario o Contraseña Incorrecta. ", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemple #6
0
        private void toolStripLabel1_Click(object sender, EventArgs e)
        {
            this.Close();

            FormularioPrincipal formp = new FormularioPrincipal();

            formp.Show();
        }
 private void Loginbutton_Click(object sender, EventArgs e)
 {
     Validar();
     if (ValidarLogin() == DialogResult.OK)
     {
         this.Visible = false;
         FormularioPrincipal fp = new FormularioPrincipal();
         fp.Show();
     }
 }
Exemple #8
0
 private void button1_Click(object sender, EventArgs e)
 {
     try
     {
         using (var entities = new mayaEntities())
         {
             usuarios loguin_user =
                 entities.usuarios.Where(
                     u => u.usuario.Equals(textBox1.Text) && u.pass.Equals(textBox2.Text) && u.id != 3).
                 SingleOrDefault();
             if (loguin_user != null)
             {
                 entities.AddTobitacora(new bitacora
                 {
                     fecha       = DateTime.Now,
                     id_usuario  = loguin_user.id,
                     descripcion = "El usuario " + loguin_user.nombre + " " + loguin_user.apellidos + " se ha autenticado en el sistema"
                 });
                 entities.SaveChanges();
                 FormularioPrincipal fp = new FormularioPrincipal(this, loguin_user);
                 fp.Show();
             }
             else
             {
                 entities.AddTobitacora(new bitacora
                 {
                     fecha       = DateTime.Now,
                     id_usuario  = 3,
                     descripcion = "Error en el intento de autenticarse con el usuario " + textBox1.Text
                 });
                 entities.SaveChanges();
                 MessageBox.Show("Usuario o contraseña no válidos", "Error en la entrada de datos",
                                 MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
     }
     catch (Exception)
     {
         MessageBox.Show("Error de conexión con las Base de Datos", "Error", MessageBoxButtons.OK,
                         MessageBoxIcon.Error);
         throw;
     }
 }
Exemple #9
0
        public Controlador()
        {
            try
            {
                mf = new FormularioPrincipal();

                mf.clickBotonPrincipal += clickBotonPrincipal;

                mf.ShowDialog();
            }
            catch (NullReferenceException nre)
            {
                MessageBox.Show("Error fatal, por favor, contacte con el desarrollador", "NullException", MessageBoxButtons.OK);
                Console.WriteLine(nre.Message);
            }
            catch (Exception e)
            {
                MessageBox.Show("Error: No se ha podido abrir la ventana principal, contacte con el desarrollador", "Error Ventana Principal.",
                                System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Stop);
                Console.WriteLine(e.Message);
            }
        }
Exemple #10
0
 public void PasarDatos(FormularioPrincipal form)
 {
     this.formulario = form;
 }
Exemple #11
0
 public void PasarDatos(FormularioPrincipal form)
 {
     this.formulario = form;
     idPerfil        = form.RecuperaridDataGrid(4);
 }
Exemple #12
0
 public void PasarDatos(FormularioPrincipal form)
 {
     this.formulario = form;
     idCompetencia   = form.RecuperaridDataGrid(3);
 }
Exemple #13
0
 public void pasarDatos(FormularioPrincipal formulario)
 {
     form = formulario;
 }
Exemple #14
0
        private void btn_login_Click(object sender, EventArgs e)
        {
            int contado = 1;

            if (txt_user.Text.Trim() == "USUARIO")
            {
                lbl_user.Text = "Ingrese datos en usuario porfavor";
            }
            else
            {
                contado++;
                lbl_user.Text = "";
            }

            if (txt_pass.Text.Trim() == "CONTRASEÑA")
            {
                lbl_pass.Text = "Ingrese datos en contraseña porfavor";
            }
            else
            {
                contado++;
                lbl_pass.Text = "";
            }

            if (contado == 3)
            {
                try
                {
                    WSReference.MainWSClient WS  = new WSReference.MainWSClient();
                    WSReference.clUsuario    usu = new WSReference.clUsuario();
                    usu.run  = int.Parse(txt_user.Text);
                    usu.pass = txt_pass.Text;
                    if (WS.Login_Administrador(usu))
                    {
                        int rol = WS.recuperar_rol_login(usu);
                        usu.rol = rol;

                        if (rol != 3)
                        {
                            lbl_error.Text = "Usuario no tiene permisos para ingresar.";
                        }
                        else
                        {
                            try
                            {
                                FormularioPrincipal ini = new FormularioPrincipal();
                                ini.lbl_run.Text   = txt_user.Text;
                                ini.lblPerfil.Text = WS.recuperar_nombre_rol(usu);
                                ini.Show();
                            }
                            catch (Exception ex)
                            {
                                lbl_error.Text = ex.Message;
                            }
                            finally
                            {
                                this.Hide();
                            }
                        }
                    }


                    else
                    {
                        lbl_error.Text = "Credenciales incorrectos";
                    }
                }

                catch (Exception ex)
                {
                    lbl_error.Text = ex.Message;
                }
            }
        }
 public void pasarDatos(FormularioPrincipal form)
 {
     formulario = form;
 }
 public void PasarDatos(FormularioPrincipal form)
 {
     this.formulario = form;
     idPregunta      = form.RecuperaridDataGrid(6);
     llenarNota();
 }