//CONSTRUCTOR PARA ALTAS public FormularioInscripcion(ModosFormulario modo, Usuario usuario) : this() { this.usuarioActual = usuario; this.lblLoguinTexto.Text = usuarioActual.Nombre + " " + usuarioActual.Apellido; this.Modo = modo; this.txtID.ReadOnly = true; cargarMaterias(); }
//CONSTRUCTOR PARA MODIFICACION, BAJA Y CONSULTA public FormularioInscripcion(int ID, ModosFormulario modo, Usuario usuario) : this() { this.usuarioActual = usuario; this.lblLoguinTexto.Text = usuarioActual.Nombre + " " + usuarioActual.Apellido; this.Modo = modo; Negocio.LogicaInscripcion li = new Negocio.LogicaInscripcion(); InscripcionActual = li.TraerUno(ID); MapearDeDatos(); this.txtID.ReadOnly = true; }
//CONSTRUCTOR PARA MODIFICACION, BAJA Y CONSULTA public FormularioEspecialidad(int ID, ModosFormulario modo) : this() { this.Modo = modo; Negocio.LogicaEspecialidad le = new Negocio.LogicaEspecialidad(); EspecialidadActual = le.TraerUno(ID); MapearDeDatos(); this.txtID.ReadOnly = true; if (this.Modo == ModosFormulario.Baja) { this.txtDescripcion.ReadOnly = true; this.txtID.ReadOnly = true; } }
//CONSTRUCTOR PARA MODIFICACION, BAJA Y CONSULTA public FormularioPlan(int ID, ModosFormulario modo) : this() { this.Modo = modo; Negocio.LogicaPlan plan = new Negocio.LogicaPlan(); PlanActual = plan.TraerUno(ID); MapearDeDatos(); this.txtID.ReadOnly = true; if (this.Modo == ModosFormulario.Baja) { this.txtDescripcion.ReadOnly = true; this.txtID.ReadOnly = true; //combobox especialidad en readonly (crear un controlador durante el proceso?) } }
//CONSTRUCTOR PARA MODIFICACION, BAJA Y CONSULTA public FormularioUsuario(int ID, ModosFormulario modo) : this() { this.Modo = modo; Negocio.LogicaUsuario usuario = new Negocio.LogicaUsuario(); UsuarioActual = usuario.TraerUno(ID); MapearDeDatos(); this.txtID.ReadOnly = true; if (this.Modo == ModosFormulario.Baja) { this.txtNombre.ReadOnly = true; this.txtApellido.ReadOnly = true; this.txtClave.ReadOnly = true; this.txtConfirmarClave.ReadOnly = true; this.txtID.ReadOnly = true; this.txtCorreoE.ReadOnly = true; this.txtUsuario.ReadOnly = true; this.chkHabilitado.Enabled = true; this.txtPrivilegio.ReadOnly = true; } }
//CONSTRUCTOR PARA ALTAS public FormularioUsuario(ModosFormulario modo) : this() { this.Modo = modo; this.txtID.ReadOnly = true; }
//CONSTRUCTOR PARA ALTAS public FormularioEspecialidad(ModosFormulario modo) : this() { this.Modo = modo; this.txtID.ReadOnly = true; }