public void AgregarPregunta() { try { if (Sesion.Instance.Rol != Rol.JEFE) { return; } ValidarCampos(); var pregunta = new PreguntaModelo( numero: _vista.PreguntaNumero, texto: _vista.PreguntaTexto, pesoRelativo: _vista.PesoRelativo, puntajeMaximo: _vista.PuntajeMaximo, puntajeMinimo: _vista.PuntajeMinimo ); _vista.EncuestaSeleccionada.AgregarPregunta(pregunta); } catch (Exception e) { _vista.MostrarExcepcion(e); } }
public void ModificarPregunta() { try { if (Sesion.Instance.Rol != Rol.JEFE) { return; } ValidarCampos(); var preguntaNueva = new PreguntaModelo( numero: _vista.PreguntaNumero, texto: _vista.PreguntaTexto, pesoRelativo: _vista.PesoRelativo, puntajeMaximo: _vista.PuntajeMaximo, puntajeMinimo: _vista.PuntajeMinimo ); var preguntaVieja = _vista.PreguntaSeleccionada; var indexOf = _vista.Preguntas.IndexOf(preguntaVieja); _vista.Preguntas[indexOf] = preguntaNueva; } catch (Exception e) { _vista.MostrarExcepcion(e); } }
public void IngresoRespuesta(PreguntaModelo preguntaModelo) { throw new NotImplementedException(); }