コード例 #1
0
        private void AbmEjercicios_Load(object sender, EventArgs e)
        {
            Estilo.Guardar(btnAceptar);
            Estilo.Cancelar(btnCancelar);
            btnAceptar.DialogResult  = DialogResult.OK;
            btnCancelar.DialogResult = DialogResult.Cancel;

            gestor          = new GestionarEjercicio();
            listaEjercicios = gestor.Listar();
            Actualizar();
        }
コード例 #2
0
        private void btnAceptar_Click(object sender, EventArgs e)
        {
            int respuesta;

            try
            {
                if (this.ValidarTextbox())
                {
                    Ejercicio ej = new Ejercicio();
                    ej.Nombre        = txtNombre.Text.Trim();
                    ej.Descripcion   = txtDescripcion.Text.Trim();
                    ej.Cantidad      = txtCantidad.Text.Trim();
                    ej.Repeticiones  = txtRepeticiones.Text.Trim();
                    ej.PalabrasClave = txtPalabrasClave.Text.Trim();
                    if (string.IsNullOrWhiteSpace(lblID.Text))
                    {
                        respuesta = GestionarEjercicio.Insertar(ej);
                    }
                    else
                    {
                        ej.Id     = int.Parse(lblID.Text);
                        respuesta = GestionarEjercicio.Modificar(ej);
                    }
                    if (respuesta == 0)
                    {
                        Mensaje("msgErrorAlta", "msgError");
                    }
                    else
                    {
                        Mensaje("msgOperacionOk");
                    }
                    if (this.Owner == null)
                    {
                        nuevo();
                    }
                    else
                    {
                        this.Close();
                    }
                }
                else
                {
                    this.DialogResult = DialogResult.None;
                }
            }
            catch (Exception ex)
            {
                GestionarError.loguear(ex.ToString());
                Mensaje("errorDatoMal", "msgFaltaCompletarTitulo");
            }
        }
コード例 #3
0
 private void BuscarEjercicio_Load(object sender, EventArgs e)
 {
     Estilo.Nuevo(btnNuevo);
     Estilo.Guardar(btnAceptar);
     Estilo.Cancelar(btnCancelar);
     Estilo.Modificar(btnModificar);
     btnAceptar.DialogResult  = DialogResult.OK;
     btnCancelar.DialogResult = DialogResult.Cancel;
     gestor = new GestionarEjercicio();
     ActualizarLista(FiltrarLista());
     if (this.Owner != null)
     {
         btnModificar.Visible = false;
         btnNuevo.Visible     = false;
     }
 }