private void AplicarPrivilegios() { if (!UsuarioDAC.PermiteAccion((int)Acciones.PrivilegiosContableType.EliminarCentroCosto, _dtSecurity)) { this.btnEliminar.Enabled = false; } }
private void AplicarPrivilegios() { if (!UsuarioDAC.PermiteAccion((int)Acciones.PrivilegiosContableType.AgregarGrupoEstadosFinancieros, _dtSecurity)) { this.btnAgregar.Enabled = false; } if (!UsuarioDAC.PermiteAccion((int)Acciones.PrivilegiosContableType.EditarGrupoEstadosFinancieros, _dtSecurity)) { this.btnEditar.Enabled = false; } if (!UsuarioDAC.PermiteAccion((int)Acciones.PrivilegiosContableType.EliminarGrupoEstadosFinancieros, _dtSecurity)) { this.btnEliminar.Enabled = false; } }
private void AplicarPrivilegios() { if (!UsuarioDAC.PermiteAccion((int)Acciones.PrivilegiosContableType.AgregarAsientodeDiario, _dtSecurity)) { this.btnAgregar.Enabled = false; } if (!UsuarioDAC.PermiteAccion((int)Acciones.PrivilegiosContableType.EditarCuentaContable, _dtSecurity)) { this.btnEditar.Enabled = false; } if (!UsuarioDAC.PermiteAccion((int)Acciones.PrivilegiosContableType.EliminarCuentaContable, _dtSecurity)) { this.btnEliminar.Enabled = false; } }
private void CargarPrivilegios() { DataSet DS = new DataSet(); DataTable DT = new DataTable(); DS = UsuarioDAC.GetAccionModuloFromRole(0, _sUsuario); DT = DS.Tables[0]; if (!UsuarioDAC.PermiteAccion((int)Acciones.PrivilegiosContableType.AgregarAsientodeDiario, DT)) { this.btnAgregar.Enabled = false; } if (!UsuarioDAC.PermiteAccion((int)Acciones.PrivilegiosContableType.EditarAsientodeDiario, DT)) { this.btnAnular.Enabled = false; } if (!UsuarioDAC.PermiteAccion((int)Acciones.PrivilegiosContableType.EliminarAsientodeDiario, DT)) { this.btnAnular.Enabled = false; } }
private void btnAceptar_Click(object sender, EventArgs e) { try { //Validar que ingresen los datos if (!ValidarDatos()) { return; } if (ValidarUsuario()) { //Validar privilegios del usuario DataSet DSUsuario = new DataSet(); DataTable DT = new DataTable(); DSUsuario = UsuarioDAC.GetAccionModuloFromRole(0, UsuarioDAC._DS.Tables[0].Rows[0]["Usuario"].ToString()); DT = DSUsuario.Tables[0]; if (UsuarioDAC.PermiteAccion((int)Acciones.PrivilegiosGeneralesType.AccesoAlSistema, DT)) { this.Hide(); MainMenu.frmMain ofrmMain = new MainMenu.frmMain(); ofrmMain.Show(); } else { MessageBox.Show("Usted no tiene privilegios para acceder al módulo"); this.txtUsuario.Focus(); }; } else { MessageBox.Show("Las credenciales utilizadas no son validas, por favor verifique"); this.txtUsuario.Focus(); } } catch (Exception ex) { MessageBox.Show("Han ocurrido los siguientes errores: \n\r" + ex.Message); } }