示例#1
0
        private void btnlogin_Click(object sender, EventArgs e)
        {
            CNEmpleado    objEmpleado = new CNEmpleado();
            SqlDataReader Loguear;

            objEmpleado.Usuario    = txtuser.Text;
            objEmpleado.Contraseña = txtpass.Text;
            if (objEmpleado.Usuario == txtuser.Text)
            {
                Loguear = objEmpleado.IniciarSesion();

                if (Loguear.Read() == true)
                {
                    Program.cargo    = Loguear["cargo"].ToString();
                    Program.nombre   = Loguear["nombre"].ToString();
                    Program.apellido = Loguear["apellido"].ToString();
                    if (Program.cargo != "Propietaria")
                    {
                        this.Hide();
                        Menu ObjFP = new Menu();
                        Program.cargo    = Loguear["cargo"].ToString();
                        Program.nombre   = Loguear["nombre"].ToString();
                        Program.apellido = Loguear["apellido"].ToString();
                        ObjFP.Show();
                    }
                    else
                    {
                        this.Hide();
                        Menu ObjFP = new Menu();
                        Program.cargo    = Loguear["cargo"].ToString();
                        Program.nombre   = Loguear["nombre"].ToString();
                        Program.apellido = Loguear["apellido"].ToString();
                        ObjFP.Show();
                    }
                }
                else
                {
                    btErrorLogin.Text    = "Usuario o contraseña invalidas, intente de nuevo";
                    btErrorLogin.Visible = true;
                    txtpass.Text         = "";
                }
            }
            else
            {
                MessageBox.Show(objEmpleado.Usuario);
            }
        }
示例#2
0
        private void btnlogin_Click(object sender, EventArgs e)
        {
            //Form formulario = new FormMenuPrincipal();
            //formulario.Show();
            CNEmpleado    objEmpleado = new CNEmpleado();
            SqlDataReader Loguear;

            objEmpleado.Usuario    = textuser.Text;
            objEmpleado.Contraseña = textpass.Text;

            if (objEmpleado.Usuario == textuser.Text)
            {
                lblErrorUsuario.Visible = false;

                if (objEmpleado.Contraseña == textpass.Text)
                {
                    lblErrorPass.Visible = false;
                    Loguear = objEmpleado.IniciarSesion();

                    if (Loguear.Read() == true)
                    {
                        this.Hide();
                        FormMenuPrincipal ObjFP = new FormMenuPrincipal();
                        ObjFP.Show();
                    }
                    else
                    {
                        lblErrorLogin.Text    = "Usuario o contraseña invalidas, intente de nuevo porfavor";
                        lblErrorLogin.Visible = true;
                        textpass.Text         = "";
                        textpass_Leave(null, e);
                        textuser.Focus();
                    }
                }
                else
                {
                    lblErrorPass.Text    = objEmpleado.Contraseña;
                    lblErrorPass.Visible = true;
                }
            }
            else
            {
                lblErrorUsuario.Text    = objEmpleado.Usuario;
                lblErrorUsuario.Visible = true;
            }
        }
示例#3
0
        private void btnlogin_Click(object sender, EventArgs e)
        {
            CNEmpleado    ObjEmpleado = new CNEmpleado();
            SqlDataReader Loguear;

            ObjEmpleado.Usuario    = txtuser.Text;
            ObjEmpleado.Contraseña = txtpass.Text;

            if (ObjEmpleado.Usuario == txtuser.Text)
            {
                lblErrorUser.Visible = false;
                if (ObjEmpleado.Contraseña == txtpass.Text)
                {
                    lblErrorPass.Visible = false;
                    Loguear = ObjEmpleado.IniciarSesion();

                    if (Loguear.Read() == true)
                    {
                        this.Hide();
                        FormContent ObjFP = new FormContent();
                        Program.Cargo    = Loguear["Cargo"].ToString();
                        Program.Nombre   = Loguear["Nombres"].ToString();
                        Program.Apellido = Loguear["Apellidos"].ToString();
                        ObjFP.Show();
                    }
                    else
                    {
                        lblErrorAcceso.Text    = "Неправильный логин или пароль, попробуйте еще раз";
                        lblErrorAcceso.Visible = true;
                        txtpass.Text           = "";
                        txtpass_Leave(null, e);
                        txtuser.Focus();
                    }
                }
                else
                {
                    lblErrorPass.Text    = ObjEmpleado.Contraseña;
                    lblErrorPass.Visible = true;
                }
            }
            else
            {
                lblErrorUser.Text    = ObjEmpleado.Usuario;
                lblErrorUser.Visible = true;
            }
        }
示例#4
0
文件: CPLogin.cs 项目: waltalva/Actas
        public void LoginPrueba()
        {
            CNEmpleado _cnempleado = new CNEmpleado();
            //leer datos de la hoja
            string usuario    = Convert.ToString(TestContext.DataRow["user"]);
            string clave      = Convert.ToString(TestContext.DataRow["pass"]);
            string usuarioesp = Convert.ToString(TestContext.DataRow["useresp"]);
            string claveesp   = Convert.ToString(TestContext.DataRow["passesp"]);

            _cnempleado.Usuario    = usuario;
            _cnempleado.Contrasena = clave;
            _cnempleado.IniciarSesion();
            string usuactual  = _cnempleado.Usuario;
            string passactual = _cnempleado.Contrasena;

            //evaluar
            Assert.AreEqual(usuarioesp, usuactual, "", _cnempleado.ToString());
            Assert.AreEqual(claveesp, passactual, "", _cnempleado.ToString());
        }
示例#5
0
        private void btningresar_Click(object sender, EventArgs e)
        {
            CNEmpleado    objempleado = new CNEmpleado();
            SqlDataReader loguear;

            objempleado.Usuario    = txtuser.Text;
            objempleado.Contrasena = txtcontrasena.Text;

            if (objempleado.Usuario == txtuser.Text)
            {
                if (objempleado.Contrasena == txtcontrasena.Text)
                {
                    loguear = objempleado.IniciarSesion();
                    if (loguear.Read() == true)
                    {
                        this.Hide();
                        MDIPrincipal objFP = new MDIPrincipal();
                        objFP.Show();
                    }
                    else
                    {
                        MessageBox.Show("usuario contraseña invalido");
                        txtuser.Text       = "";
                        txtcontrasena.Text = "";
                        txtuser.Focus();
                    }
                }
                else
                {
                    MessageBox.Show(objempleado.Contrasena);
                    txtuser.Text       = "";
                    txtcontrasena.Text = "";
                    txtuser.Focus();
                }
            }
            else
            {
                MessageBox.Show(objempleado.Usuario);
                txtuser.Focus();
            }
        }