// Hago públio el formulario para poder llamarlo desde otros public FrmGrupo(string fModo, Modelo_Entidades.Grupo miGrupo) { InitializeComponent(); cGrupo = Controladora.cGrupo.ObtenerInstancia(); cPerfil = Controladora.cPerfil.ObtenerInstancia(); cFormulario = Controladora.cFormulario.ObtenerInstancia(); cUsuario = Controladora.cUsuario.ObtenerInstancia(); cPermiso = Controladora.cPermiso.ObtenerInstancia(); modo = fModo; oGrupo = miGrupo; if (modo != "Alta") { if (modo == "Consulta") { txt_descripcion.Enabled = false; chklstbox_usuarios.Enabled = false; btn_guardar.Enabled = false; btn_cancelar.Text = "Cerrar"; } txt_descripcion.Text = oGrupo.descripcion; chklstbox_permisos.Enabled = false; } else { this.tabs_grupos.TabPages.Remove(tab_permiso); } }
// Declaro al constructor como privado private FrmPerfiles(Modelo_Entidades.Usuario oUsuario) { InitializeComponent(); miUsuario = oUsuario; cPerfil = Controladora.cPerfil.ObtenerInstancia(); cGrupo = Controladora.cGrupo.ObtenerInstancia(); cPermiso = Controladora.cPermiso.ObtenerInstancia(); cFormulario = Controladora.cFormulario.ObtenerInstancia(); botonera1.ArmaPerfil(oUsuario, "FrmPerfiles"); }
public FrmPerfil(string fModo, Modelo_Entidades.Perfil miPerfil) { InitializeComponent(); cGrupo = Controladora.cGrupo.ObtenerInstancia(); cPerfil = Controladora.cPerfil.ObtenerInstancia(); cPermiso = Controladora.cPermiso.ObtenerInstancia(); cFormulario = Controladora.cFormulario.ObtenerInstancia(); modo = fModo; oPerfil = miPerfil; if (modo == "Consulta") { btn_guardar.Enabled = false; cmb_grupos.Enabled = false; cmb_permisos.Enabled = false; cmb_formularios.Enabled = false; btn_cancelar.Text = "Cerrar"; } CargaDatos(); }