private void CargarLista() { try { lstresultado = new List <Perfiles>(); if (txtBuscar.Text.Length == 0 || txtBuscar.Text.Equals("0")) { lstresultado = LNegocio.ConsultarPerfiles(new Perfiles { cod_perfil = 0 }); } else { lstresultado = LNegocio.ConsultarPerfiles(new Perfiles { cod_perfil = Convert.ToInt32(txtBuscar.Text) }); } dgvPerfiles.DataSource = null; dgvPerfiles.Refresh(); dgvPerfiles.DataSource = lstresultado; dgvPerfiles.Refresh(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public void CargarOpcionesUsuario() { Usuarios u = new Usuarios(); u.Usuario = Usuario; List <Usuarios> lstusuarios = LNegocio.Consultar_Permisos_Usuarios(u);// se trae la consulta de los permisos //botones mantenimientosToolStripMenuItem.Visible = false; consultasToolStripMenuItem.Visible = false; mensajeroToolStripMenuItem.Visible = false; foreach (Usuarios item in lstusuarios) { switch (item.Perfiles.cod_perfil) { case 1: { mantenimientosToolStripMenuItem.Visible = true; } break; case 2: { consultasToolStripMenuItem.Visible = true; } break; case 3: { mensajeroToolStripMenuItem.Visible = true; } break; case 4: { } break; case 5: { } break; } } }
private void btnEliminar_Click(object sender, EventArgs e) { try { if (!EsError) { if (!VerificarExistenciaCodigo()) { MessageBox.Show("El código digitado no existe en base de datos, por favor cambiarlo", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } Perfiles p = new Perfiles(); p.cod_perfil = Convert.ToInt32(txtcodigoperfil.Text.Trim()); LNegocio.EliminarPerfil(p); MessageBox.Show("Perfil eliminado"); limpiar(); CargarLista(); txtcodigoperfil.Focus(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnAgregar_Click(object sender, EventArgs e) { try { if (!EsError) { if (VerificarExistenciaCodigo()) { MessageBox.Show("El código digitado ya existe en base de datos, por favor cambiarlo", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } Perfiles perfil_user = new Perfiles(); perfil_user.cod_perfil = Convert.ToInt32(txtcodigoperfil.Text.Trim()); perfil_user.descripcion = txtDescripcion.Text.Trim(); perfil_user.estado = (cboPerfiles.SelectedValue.ToString().Equals("true")) ? true : false; LNegocio.AgregarPerfil(perfil_user); MessageBox.Show("Perfil Nuevo agregado", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); limpiar(); CargarLista(); txtcodigoperfil.Focus(); //coloca el cursor en el control } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnIngreso_Click(object sender, EventArgs e) { try { if (txtUsuario.Text.Trim().Length == 0) { MessageBox.Show("Usuario no ha sido ingresado", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (txtClave.Text.Trim().Length == 0) { MessageBox.Show("Contraseña no ha sido ingresado", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } //Crea la instancia y se le asignan los valores Usuarios objusuario = new Usuarios(); objusuario.Usuario = txtUsuario.Text.Trim(); objusuario.Contraseña = txtClave.Text.Trim(); objusuario.Estado = true; if (LNegocio.VerificarUsuario(objusuario)) { MessageBox.Show("USUARIO CORRECTO", "Autenticación", MessageBoxButtons.OK, MessageBoxIcon.Information); frmMenu frm = new frmMenu(); frm.Usuario = txtUsuario.Text.Trim(); //Nuevo frm.CargarOpcionesUsuario(); //NUEVO frm.Show(); this.Hide(); } else if (contador > 2) { MessageBox.Show("Los intentos máximos (3) han sido alcanzados", "Autenticación", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { MessageBox.Show("Usuario Incorrecto"); } txtUsuario.Text = ""; txtClave.Text = ""; contador += 1; } catch (Exception ex) { MessageBox.Show(ex.Message, "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnmostrar_Click(object sender, EventArgs e) { try { List <ClientesPedidos> lstresultado = LNegocio.Consultar_Pedidos(); this.dgvclientes.DataSource = lstresultado; this.dgvclientes.Refresh(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btneliminar_Click(object sender, EventArgs e) { try { Mensajero m = new Mensajero(); m.Identificacion = txtidentificacion.Text.Trim(); LNegocio.EliminarMensajero(m); MessageBox.Show("Mensajero Eliminado"); limpiar(); txtidentificacion.Focus(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btneliminar_Click(object sender, EventArgs e) { try { Usuarios u = new Usuarios(); u.Usuario = txtUsuario.Text.Trim(); LNegocio.EliminarUsuario(u); MessageBox.Show("Usuario Eliminado"); limpiar(); txtUsuario.Focus(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnModificar_Click(object sender, EventArgs e) { try { if (!EsError) { Perfiles p = new Perfiles(); p.cod_perfil = Convert.ToInt32(txtcodigoperfil.Text.Trim()); p.descripcion = txtDescripcion.Text.Trim(); p.estado = (cboPerfiles.SelectedValue.ToString().Equals("true")) ? true : false; LNegocio.ModificarPerfil(p); MessageBox.Show("Perfil modificado"); limpiar(); CargarLista(); txtcodigoperfil.Focus(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }