private async void CmdAceptar_Click(object sender, EventArgs e)
        {
            try
            {
                CmdAceptar.Enabled  = false;
                CmdCancelar.Enabled = false;
                Usuario usuario = await Administrador.ValidarCredencialesAdmin(TxtUsuario.Text, TxtClave.Text);

                if (usuario != null)
                {
                    FrmMenu.strToken = usuario.Token;
                    Close();
                }
                else
                {
                    CmdAceptar.Enabled  = true;
                    CmdCancelar.Enabled = true;
                    MessageBox.Show("Clave incorrecta.  Intente de nuevo. . .", "Leandro Software", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    TxtClave.Text = "";
                    TxtClave.Focus();
                }
            }
            catch (Exception ex)
            {
                CmdAceptar.Enabled  = true;
                CmdCancelar.Enabled = true;
                string strError = ex.InnerException != null ? ex.InnerException.Message : ex.Message;
                MessageBox.Show(strError, "Leandro Software", MessageBoxButtons.OK, MessageBoxIcon.Error);
                Application.Exit();
            }
        }
Esempio n. 2
0
        private void BtnAceptar_Click(object sender, EventArgs e)
        {
            MenuBL ClaseValidaUsuario = new MenuBL();


            UsuarioBl Ub        = new UsuarioBl();
            DataTable dtpermiso = Ub.BuscarNivelUsuario(CbxUsuario.Text);
            string    permiso   = dtpermiso.Rows[0]["Nivel"].ToString();

            try
            {
                bool valida = false;

                valida = ClaseValidaUsuario.VerificarAcceso(CbxUsuario.Text, TxtClave.Text);

                if (valida)
                {
                    string           usu  = CbxUsuario.Text;
                    FrmMenuPrincipal menu = new FrmMenuPrincipal(usu, permiso);
                    menu.Show();
                    this.Hide();
                }
                else
                {
                    MessageBox.Show("Clave de acceso errada", "Error de login", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    TxtClave.Text = "";
                    TxtClave.Focus();
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
        private void BtnModificar_Click(object sender, EventArgs e)
        {
            if (TxtCodigo.Text != "" && TxtNombre.Text != "" && TxtApellido.Text != "" && TxtClave.Text != "" && TxtDireccion.Text != "" && CmbEstado.Text != "")
            {
                ClsEEmpleados Eobj = new ClsEEmpleados();
                ClsNEmpleados Nobj = new ClsNEmpleados();
                Eobj.codemp = TxtCodigo.Text;
                Eobj.nomemp = TxtNombre.Text;
                Eobj.apeemp = TxtApellido.Text;
                Eobj.claemp = TxtClave.Text;
                Eobj.diremp = TxtDireccion.Text;
                Eobj.estado = CmbEstado.Text;
                Nobj.MtdActualizarEmpleados(Eobj);
                DgvEmpleados.DataSource = Nobj.MtdListarEmpleados();

                CmbEstado.Enabled = false;
                TxtCodigo.Enabled = true;
                TxtCodigo.Clear();
                TxtNombre.Clear();
                TxtApellido.Clear();
                TxtClave.Clear();
                TxtDireccion.Clear();
                CmbEstado.Text = "Activo";
            }
            else
            {
                MessageBox.Show("Por favor llene todos los campos", "Mensaje");
            }
        }
Esempio n. 4
0
 public FLogin()
 {
     InitializeComponent();
     EventoConboBox();
     ListarUsuario();
     TxtClave.Focus();
 }
Esempio n. 5
0
 private void TxtClave_TextChanged(object sender, EventArgs e)
 {
     if (TxtClave.Text != string.Empty)
     {
         BtnAceptar.Enabled = true;
         TxtClave.Focus();
     }
 }
Esempio n. 6
0
 private void LlenaImpresoras()
 {
     foreach (string printer in PrinterSettings.InstalledPrinters)
     {
         CboImpresoraT.Items.Add(printer);
         CboImpresoraF.Items.Add(printer);
         CboImpresoraNC.Items.Add(printer);
     }
     TxtClave.Focus();
 }
Esempio n. 7
0
 public void LimpiarCajitas()
 {
     TxtCodigo.Clear();
     TxtNombre.Clear();
     TxtApellido.Clear();
     TxtClave.Clear();
     CmbCargo.SelectedIndex  = -1;
     CmbEstado.SelectedIndex = -1;
     ruta = "";
 }
 private void BtnNuevo_Click(object sender, EventArgs e)
 {
     CmbEstado.Enabled = false;
     TxtCodigo.Enabled = true;
     TxtCodigo.Clear();
     TxtNombre.Clear();
     TxtApellido.Clear();
     TxtClave.Clear();
     TxtDireccion.Clear();
     CmbEstado.Text = "Activo";
 }
Esempio n. 9
0
 private void CbxUsuario_KeyPress(object sender, KeyPressEventArgs e)
 {
     try
     {
         if (e.KeyChar == '\r')
         {
             e.Handled = true;
             TxtClave.Focus();
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
Esempio n. 10
0
 private void TxtUsuario_KeyPress(object sender, KeyPressEventArgs e)
 {
     try
     {
         if (e.KeyChar == '\r')
         {
             e.Handled = true;
             TxtClave.Focus();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
         throw;
     }
 }
Esempio n. 11
0
 private void CmdCon_Click(object sender, EventArgs e)
 {
     if (TxtNUmRuc.Text == "")
     {
         MessageBox.Show("¡ Debe indicar el numero de R.U.C. !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
         TxtNUmRuc.Focus();
         return;
     }
     if (TxtClave.Text == "")
     {
         MessageBox.Show("¡ Debe indicar el codigo capcha !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
         TxtClave.Focus();
         return;
     }
     ConsultarRuc(TxtNUmRuc.Text, TxtClave.Text);
 }
Esempio n. 12
0
 private bool ValidarIngreso()
 {
     UsuarioValidado = false;
     try
     {
         if (ChkUsrDominio.Checked)
         {
             if (context1.ValidateCredentials(Environment.UserName, TxtClave.Text.Trim()))
             {
                 UsuarioSistema  = ObtenerUsuarioSistema(Environment.UserName);
                 NomUsuario      = Environment.UserName;
                 UsuarioValidado = true;
             }
             else
             {
                 MessageBox.Show(null, "El usuario o la clave no corresponden", "Validación", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                 UsuarioValidado = false;
             }
         }
         else
         {
             if (ValidarUsuarioLocal(TxtUsuario.Text.Trim(), TxtClave.Text.Trim()))
             {
                 UsuarioSistema  = ObtenerUsuarioSistema(TxtUsuario.Text.Trim());
                 NomUsuario      = TxtUsuario.Text.Trim();
                 UsuarioValidado = true;
             }
             else
             {
                 MessageBox.Show(null, "El usuario o la clave no corresponden", "Validación", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                 TxtClave.Text = string.Empty;
                 TxtClave.Focus();
                 UsuarioValidado = false;
             }
         }
     }
     catch (Exception ex)
     {
         UsuarioValidado = false;
         MessageBox.Show(ex.ToString());
     }
     return(UsuarioValidado);
 }
Esempio n. 13
0
        private void ValidarLogin()
        {
            DataTable DsDatos   = EUsuario.Login(TxtCod_usuario.Text, TxtClave.Text);
            AManager  mAManager = AManager.GetAManager();

            if (DsDatos.Rows.Count == 0)
            {
                MensajeError("Clave Incorrecta, Intente Nuevamente!");
                TxtClave.Focus();
                TxtClave.Text = string.Empty;
            }
            else
            {
                Hide();
                mAManager.UsuarioLog();
                mAManager.ValidadAcceso();
                mAManager.Show();
                TxtClave.Text = string.Empty;
            }
        }
Esempio n. 14
0
        private void Limpiar()
        {
            TxtBuscar.Clear();
            TxtNombre.Clear();
            TxtId.Clear();
            TxtNumDocumento.Clear();
            TxtDireccion.Clear();
            TxtTelefono.Clear();
            TxtEmail.Clear();
            TxtClave.Clear();
            BtnInsertar.Visible   = true;
            BtnActualizar.Visible = false;
            ErrorIcono.Clear();

            DgvListado.Columns[0].Visible = false;
            BtnActivar.Visible            = false;
            BtnDesactivar.Visible         = false;
            BtnEliminar.Visible           = false;
            ChkSeleccionar.Checked        = false;
        }
 private void BtGuardar_Click(object sender, EventArgs e)
 {
     try
     {
         DataBaseControl DbControl  = new DataBaseControl(DataBaseControl.cPath, "ProjectDataBase.mdf");
         string[]        parameters = { "@id", "@nombre", "@credito" };
         string[]        values     = { TxtClave.Text, TxtNombre.Text, CBCredito.SelectedItem.ToString() };
         if (DbControl.Insertar("Insert into [Materias] values(@id,@nombre,@credito)", parameters, values))
         {
             MessageBox.Show(string.Format("{0} agregado", TxtNombre.Text));
             TxtClave.Clear();
             TxtNombre.Clear();
             CBCredito.SelectedItem = null;
         }
         else
         {
             MessageBox.Show(string.Format("{0} no agregado", TxtNombre.Text));
         }
     }
     catch (Exception) { MessageBox.Show("Por favor, verifique los datos"); }
 }
Esempio n. 16
0
 private void ChkUsrDominio_CheckedChanged(object sender, EventArgs e)
 {
     try
     {
         if (ChkUsrDominio.Checked)
         {
             //Se inicializa el contexto de dominio
             context1 = new PrincipalContext(ContextType.Domain);
             dominio  = context1.ConnectedServer; //Se obtiene el dominio
             if (dominio.Contains("coopecaja"))
             {
                 TxtUsuario.Text    = Environment.UserDomainName + @"\" + Environment.UserName;
                 TxtUsuario.Enabled = false;
                 TxtClave.Focus();
             }
             else
             {
                 //Si no se encuentra usuario de dominio
                 TxtUsuario.Text    = "";
                 TxtUsuario.Enabled = true;
                 TxtUsuario.Focus();
             }
         }
         else
         {
             TxtUsuario.Text    = "";
             TxtUsuario.Enabled = true;
             TxtUsuario.Focus();
         }
     }
     catch (Exception)
     {
         context1           = new PrincipalContext(ContextType.Machine);
         dominio            = context1.ConnectedServer;
         TxtUsuario.Text    = String.Empty;
         TxtUsuario.Enabled = true;
         TxtUsuario.Focus();
     }
 }
Esempio n. 17
0
        private void Limpiar()
        {
            TxtBuscar.Clear();
            ChkSeleccionar.Checked = false;
            txtId.Clear();
            TxtRut.Clear();
            TxtNombre.Clear();
            TxtApPaterno.Clear();
            TxtApMaterno.Clear();
            TxtDireccion.Clear();
            TxtTelefonoMovil.Clear();
            TxtTelefonoFijo.Clear();
            TxtEmail.Clear();
            TxtClave.Clear();


            BtnInsertar.Visible   = true;
            BtnActualizar.Visible = false;
            ErrorIcono.Clear();
            DgvListado.Columns[0].Visible = false;
            BtnEliminar.Visible           = false;
        }
Esempio n. 18
0
 private void FLogin_Load(object sender, EventArgs e)
 {
     TxtClave.Focus();
 }