/// <summary> /// Método desusado para agregar un nuevo objeto al EntitySet PERMISO. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet<T> asociada. /// </summary> public void AddToPERMISO(PERMISO pERMISO) { base.AddObject("PERMISO", pERMISO); }
/// <summary> /// Crear un nuevo objeto PERMISO. /// </summary> /// <param name="pER_CODIGO">Valor inicial de la propiedad PER_CODIGO.</param> public static PERMISO CreatePERMISO(global::System.String pER_CODIGO) { PERMISO pERMISO = new PERMISO(); pERMISO.PER_CODIGO = pER_CODIGO; return pERMISO; }
public PERFIL ObtenerPerfil(GRUPO eGrupo, FORMULARIO eFormulario, PERMISO ePermiso) { var perfil = (from perfs in ObtenerTodos() where perfs.GRUPO.GRU_CODIGO == eGrupo.GRU_CODIGO && perfs.FORMULARIO.FRM_CODIGO == eFormulario.FRM_CODIGO && perfs.PERMISO.PER_CODIGO == ePermiso.PER_CODIGO select perfs).First(); return perfil; }
private void btnBAJAS_Click(object sender, EventArgs e) { try { if (lbPermisos.SelectedItem == null) { return; } selectedGrupo = (GRUPO)lbGrupos.SelectedItem; selectedForm = (FORMULARIO)lbFormularios.SelectedItem; selectedPermiso = (PERMISO)lbPermisos.SelectedItem; var ePerfil = cPERFILES.ObtenerPerfil(selectedGrupo, selectedForm, selectedPermiso); if (ePerfil == null) { MostrarMensajeAdvertencia(Mensajes.SeleccionarItem); return; } var rta = MostrarMensajePreguntaSI_NO(string.Format("Confirma que desea denegar el permiso " + selectedPermiso.PER_DESCRIPCION.ToUpper() + " al grupo " + selectedGrupo.GRU_DESCRIPCION.ToUpper() + " en el formulario " + selectedForm.FRM_DESCRIPCION.ToUpper() + "?")); if (rta) { cPERFILES.Baja(ePerfil); LlenaListBoxs(); } } catch (Exception ex) { ProcesarExcepcion(ex); } }
public bool ValidarPerfil(GRUPO grupo, FORMULARIO formulario, PERMISO permiso) { var perfil = from perf in mPERFIL.ObtenerTodos() where perf.GRUPO.GRU_CODIGO == grupo.GRU_CODIGO && perf.FORMULARIO.FRM_CODIGO == formulario.FRM_CODIGO && perf.PERMISO.PER_CODIGO == permiso.PER_CODIGO select perf; if (perfil.Count() != 0) { return true; } else return false; }
public PERFIL ObtenerPerfil(GRUPO eGrupo, FORMULARIO eFormulario, PERMISO ePermiso) { return mPERFIL.ObtenerPerfil(eGrupo,eFormulario,ePermiso); }