コード例 #1
0
ファイル: OperacionesLINQ.cs プロジェクト: xDidier901/Box
        //Actualiza la informacion de un boxeador
        public void actualizarBoxeador(Boxeadore x, int id)
        {
            var resultado = from valor in Database.Boxeadores
                            where valor.Id_Boxeador == id
                            select valor;

            foreach (var valor in resultado)
            {
                valor.Nombre          = x.Nombre;
                valor.Rama            = x.Rama;
                valor.FechaNacimiento = x.FechaNacimiento;
                valor.Categoria       = x.Categoria;
                valor.Division        = x.Division;
                valor.Municipio       = x.Municipio;
            }
            try
            {
                Database.SubmitChanges();
                registrarAccion("Se modificó al boxeador " + x.Nombre + " en la base de datos");
                MessageBox.Show("Boxeador " + x.Nombre + " actualizado correctamente");
            }
            catch (Exception)
            {
                MessageBox.Show("Hubo un error al actualizar el boxeador");
            }
        }
コード例 #2
0
ファイル: Boxeadores.cs プロジェクト: xDidier901/Box
 //Crea un objeto boxeador con la informacion de los campos
 private void crearBoxeador()
 {
     b                 = new Boxeadore();
     b.Nombre          = textBoxNombre.Text.Trim();
     b.Rama            = obtenerRama();
     b.FechaNacimiento = dtpFechaN.Value;
     b.Categoria       = Convert.ToInt32(comboBoxCategorias.SelectedValue.ToString());
     b.Division        = Convert.ToInt32(comboBoxDivisiones.SelectedValue.ToString());
     b.Municipio       = Convert.ToInt32(comboBoxMunicipios.SelectedValue.ToString());
 }
コード例 #3
0
ファイル: OperacionesLINQ.cs プロジェクト: xDidier901/Box
        ///////////////BOXEADORES//////////////////////////

        //agregar boxeador a la base de datos
        public void agregarBoxeador(Boxeadore x)
        {
            Database.Boxeadores.InsertOnSubmit(x);
            try
            {
                Database.SubmitChanges();
                registrarAccion("Se agregó al boxeador " + x.Nombre + " en la base de datos");
                MessageBox.Show("Boxeador " + x.Nombre + " agregado correctamente");
            }
            catch (Exception)
            {
                MessageBox.Show("Error al intentar agregar al boxeador");
            }
        }
コード例 #4
0
ファイル: Boxeadores.cs プロジェクト: xDidier901/Box
 //Restablece los valores predeterminados del formulario
 private void reestablecerPredeterminado()
 {
     b = null;
     botonPresionado           = false;
     categoria                 = -1;
     this.dgBoxeadores.Enabled = true;
     action.mostrarBoxeadores(dgBoxeadores);
     this.textBoxBuscar.Enabled = true;
     this.textBoxBuscar.Focus();
     this.llenarCampos();
     this.groupBoxDatos.Enabled  = false;
     this.buttonAgregar.Enabled  = true;
     this.buttonAgregar.Text     = "Agregar";
     this.buttonEditar.Enabled   = true;
     this.buttonEditar.Text      = "Editar";
     this.buttonCancelar.Enabled = false;
     this.buttonEliminar.Enabled = true;
 }