public void ValidarLogin() { if (txtusuario.Text != "" && txtcontraseña.Text != "") { if (cont < 3) { try { Entidades.EUsuario usuario = new Entidades.EUsuario(); usuario.Name_User = txtusuario.Text.Trim(); usuario.Key_User = txtcontraseña.Text.Trim(); Negocio.NUsuario validar = new Negocio.NUsuario(); validar.Validarusuario(usuario); if (usuario.Exist == 1) { if (usuario.Estado == "A") { DOTA Logged = DOTA.Instance(); Logged.IdUser = usuario.IdUser; Logged.Name_User = txtusuario.Text; this.Hide(); FrmPrincipal pr = new FrmPrincipal(); pr.Show(); } else if (usuario.Estado == "B") { MessageBox.Show("El usuario que ah ingresado esta bloqueado", "Intento fallido", MessageBoxButtons.OK, MessageBoxIcon.Information); Cursor.Current = Cursors.Default; } else { cont += 1; MessageBox.Show("Los datos ingresados no coinciden", "Intento fallido", MessageBoxButtons.OK, MessageBoxIcon.Information); Cursor.Current = Cursors.Default; } } else { MessageBox.Show("El usuario ingresado no existe", "Intento fallido", MessageBoxButtons.OK, MessageBoxIcon.Information); Cursor.Current = Cursors.Default; } } catch (Exception x) { MessageBox.Show(x.ToString()); } txtcontraseña.Text = ""; txtusuario.Text = ""; txtusuario.Focus(); Cursor.Current = Cursors.Default; } else { if (cont == 3) { MessageBox.Show("AGOTO SUS INTENTOS PERMITIDOS, INTENTELO MAS TARDE."); Application.Exit(); } } } }
private void CrearRespaldo() { Entidades.EUsuario Backup = new Entidades.EUsuario(); Backup.Ruta = txtRuta.Text; Backup.Nombre = txtNombre.Text; Negocio.NUsuario NegocioBackup = new Negocio.NUsuario(); NegocioBackup.CrearRespaldo(Backup); }
private void CargarCombobox() { Negocio.NUsuario negocioUsuario = new Negocio.NUsuario(); List <Entidades.EUsuario> listaUsuario = negocioUsuario.ObtenerListaUsuario(); cmbUsuario.ValueMember = "IdUser"; cmbUsuario.DisplayMember = "Name_User"; cmbUsuario.DataSource = listaUsuario; }
private void btnGuardar_Click(object sender, EventArgs e) { if (txtPass.Text == "" || txtVPass.Text == "" || txtNombre.Text == "") { MessageBox.Show("Asegurece de llenar todos los campos", "Importante", MessageBoxButtons.OK, MessageBoxIcon.Information); } if (swestado.Value == true) { estado = "A"; } else { estado = "B"; } if (txtPass.Text == txtVPass.Text) { try { Entidades.EUsuario insertarUsuario = new Entidades.EUsuario(); insertarUsuario.Idperfil = Convert.ToInt32(1); insertarUsuario.Name_User = txtNombre.Text.Trim(); insertarUsuario.Key_User = txtVPass.Text.Trim(); insertarUsuario.Estado = estado; Negocio.NUsuario negocioCliente = new Negocio.NUsuario(); negocioCliente.GuardarNuevo(insertarUsuario); MessageBox.Show("Se han guardado correctamente los datos", "Usuario", MessageBoxButtons.OK, MessageBoxIcon.Information); Logged.GuardarBitacora("Registro: " + txtNombre.Text + " como nuevo usuario", "Usuario"); Limpiartextbox(); this.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message); Limpiartextbox(); } } else { MessageBox.Show("Las contraseñas no coinciden", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); Limpiartextbox(); } }