Exemplo n.º 1
0
        private void ValidateForm()
        {
            bool NombreUsuarioValidate    = NombreUsuario.Validate();
            bool ApellidosUsuarioValidate = ApellidosUsuario.Validate();
            bool EstadoUsuarioValidate    = EstadoUsuario.Validate();

            IsEditEnable = NombreUsuarioValidate && ApellidosUsuarioValidate && EstadoUsuarioValidate;
            ((Command)UpdateUsuarioCommand).ChangeCanExecute();
        }
        public override bool Equals(object obj)
        {
            if (obj == null | GetType() != obj.GetType())
            {
                return(false);
            }
            Autor unAutor = (Autor)obj;

            return(NombreUsuario.Equals(unAutor.NombreUsuario));
        }
Exemplo n.º 3
0
        public override bool Equals(object obj)
        {
            bool igual = false;

            if (obj is Usuario)
            {
                igual = NombreUsuario.Equals(((Usuario)obj).NombreUsuario);
            }
            return(igual);
        }
Exemplo n.º 4
0
        public override bool Equals(object obj)
        {
            bool igual = false;

            if (obj is Sesion)
            {
                igual = NombreUsuario.Equals(((Sesion)obj).NombreUsuario) &&
                        Token.Equals(((Sesion)obj).Token);
            }
            return(igual);
        }
Exemplo n.º 5
0
 private Boolean verificaCampos()
 {
     if (!NombreUsuario.Equals("") && !Contrasena.Equals("") && comboBoxEmpresa.SelectedItem != null)
     {
         return(true);
     }
     else
     {
         MuestraMensaje(_MensajeErrorI, _TituloMessageBox);
         return(false);
     }
 }
Exemplo n.º 6
0
        public bool Read()
        {
            try
            {
                Portafolo.DALC.USUARIOS user = CommonBC.Modelo.USUARIOS.First(u => u.NOMBRE_USUARIO.Trim() == NombreUsuario.Trim());

                Rut      = user.ID_USUARIO;
                Pass     = user.CONTRASEÑA;
                Perfiles = user.PERFIL;

                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
Exemplo n.º 7
0
        public bool ValidarUsuario()
        {
            try
            {
                Portafolo.DALC.USUARIOS user = CommonBC.Modelo.USUARIOS.First(u => u.NOMBRE_USUARIO.Trim() == NombreUsuario.Trim());

                return(user.CONTRASEÑA.Trim() == Pass);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
Exemplo n.º 8
0
 Int32 Comparar(object _q)
 {
     return(NombreUsuario.CompareTo(Convertir(_q).NombreUsuario));
 }
Exemplo n.º 9
0
 bool Comparador.Contains(object q)
 {
     return(NombreUsuario.Contains(Convertir(q).NombreUsuario));
 }
Exemplo n.º 10
0
        private void Entrar_Click(object sender, EventArgs e)
        {
            //entrar sin user ni contraseña
            //NombreUsuario.Text = "admin";
            //Contraseña.Text = "12345";
            //
            if (NombreUsuario.Text != "Nombre de usuario")
            {
                if (verificar_usuario(NombreUsuario.Text) == true)
                {
                    if (Contraseña.Text != "Contraseña")
                    {
                        verificar_usuario(NombreUsuario.Text);

                        if (contraseña == true)
                        {
                            new Usuarios(principal, this).VerificarUsuario(NombreUsuario.Text, Contraseña.Text);
                        }

                        else
                        {
                            label1.Visible  = false;
                            label2.Visible  = true;
                            label2.Location = new System.Drawing.Point(342, 160);
                            Contraseña.Text = "";
                            Contraseña.Focus();
                            label2.Text = "Contraseña" + Environment.NewLine + "incorrecta";
                        }
                    }

                    else
                    {
                        label1.Visible  = false;
                        label2.Visible  = true;
                        label2.Location = new System.Drawing.Point(342, 160);
                        Contraseña.Text = "";
                        Contraseña.Focus();
                        label2.Text = "Por Favor ingrese una" + Environment.NewLine + "contraseña";
                    }
                }
                else
                {
                    label2.Visible     = false;
                    label1.Visible     = true;
                    label1.Location    = new System.Drawing.Point(342, 102);
                    NombreUsuario.Text = "";
                    NombreUsuario.Focus();
                    Contraseña.Text = "Contraseña";
                    this.Contraseña.UseSystemPasswordChar = false;
                    Contraseña.ForeColor = Color.FromArgb(128, 128, 128);
                    label1.Text          = "Nombre de usuario" + Environment.NewLine + "incorrecto";
                }
            }
            else
            {
                label2.Visible     = false;
                label1.Visible     = true;
                label1.Location    = new System.Drawing.Point(342, 102);
                NombreUsuario.Text = "";
                NombreUsuario.Focus();
                label1.Text = "Por Favor ingrese un" + Environment.NewLine + "nombre de usuario";
            }
        }
Exemplo n.º 11
0
        public void CalcularSalarioUser()
        {
            double SalarioNeto = 0;

            IDUsuario       = IDUsuario + 1;
            ID              = ID + 1;
            NombreUsuario   = "RICARDO";
            ApellidoUsuario = "castro";

            if (Salario.Equals(700000))
            {
                SalarioNeto = Salario + 50000;
            }
            else
            {
                SalarioNeto = Salario;
            }

            Console.WriteLine("ID: " + ID);
            Console.WriteLine("ID usuario: " + IDUsuario);
            Console.WriteLine("Salario bruto: " + Salario + ", salario con comisiones (para salarios iguales a 700k comision de 50k): " + SalarioNeto);
            Console.WriteLine("Nombre ingresado: " + NombreUsuario + ", nombre usuario (toLower): " + NombreUsuario.ToLower());
            Console.WriteLine("Apellido ingresado: " + ApellidoUsuario + ", apellido usuario (toUpper): " + ApellidoUsuario.ToUpper());
        }
Exemplo n.º 12
0
        private void IngresoAlSistema()
        {
            if (VerficarDatosObligatorios())
            {
                if (_accesoSistema.VerificarExisteUsuario(txtUsuario.Text, txtContraseña.Text))
                {
                    if (!_accesoSistema.VerificarSiEstaBloqueado(txtUsuario.Text))
                    {
                        IniciarConCajaAbierta = false;
                        if (_cajaServicio.HayCajaAbierta())
                        {
                            //throw new Exception("probando");
                            IniciarConCajaAbierta = true;
                            CajaId = _cajaServicio.ObtenerCajaAbierta();
                            MessageBox.Show("¡La caja está abierta!");
                        }
                        NombreUsuario = txtUsuario.Text;
                        IdUsuario     = _accesoSistema.ObtenerId(NombreUsuario);
                        if (NombreUsuario.ToLower() == "admin")
                        {
                            IdUsuario = 0;
                        }

                        PuedeAccederSistema = true;

                        this.Close();
                    }
                    else
                    {
                        MessageBox.Show("El usuario " + txtUsuario.Text + " se encuentra bloqueado. Comunicarse con la Administración.");
                        CantidadFallos      = 0;
                        PuedeAccederSistema = false;
                        Application.Exit();
                    }
                }
                else
                {
                    MessageBox.Show("El usuario o la contraseña son incorrectos.");
                    txtContraseña.Clear();
                    txtContraseña.Focus();
                    CantidadFallos++;
                    PuedeAccederSistema = false;
                    if (CantidadFallos >= 3)
                    {
                        try
                        {
                            _usuarioServicio.CambiarEstado(txtUsuario.Text, true);

                            MessageBox.Show("¡" + txtUsuario.Text + ", su usuario fue Bloqueado!.");
                            Application.Exit();
                        }
                        catch (Exception exception)
                        {
                            MessageBox.Show(exception.Message);
                            txtContraseña.Clear();
                            txtContraseña.Focus();
                        }
                    }

                    return;
                }
            }
        }