コード例 #1
0
ファイル: FormularioModificar.cs プロジェクト: benderrsp/beca
        public void mostrarJugador(Master jugador)
        {

            dateTimePicker1.MinDate = new DateTime(1800, 1, 1);
            dateTimePicker2.MinDate = new DateTime(1800, 1, 1);

            comboBox1.Items.Add("R");
            comboBox1.Items.Add("L");
            comboBox1.Items.Add("B");

            comboBox2.Items.Add("R");
            comboBox2.Items.Add("L");
            comboBox2.Items.Add("B");

            numericUpDown1.Minimum = 0;
            numericUpDown1.Maximum = 3000;

            numericUpDown2.Minimum = 0;
            numericUpDown2.Maximum = 3000;

            textBox1.ReadOnly = true;


        

            textBox1.Text = jugador.playerID;
            textBox2.Text = jugador.nameFirst;
            textBox3.Text = jugador.nameLast;
            textBox10.Text = jugador.nameGiven;
            textBox4.Text = jugador.birthCountry;
            textBox5.Text = jugador.birthState;
            textBox6.Text = jugador.birthCity;
            if (jugador.birthYear == 0 || jugador.birthMonth == 0 || jugador.birthDay == 0)
            {
                label21.Text = "Error fecha";
                label21.ForeColor = Color.Red;
            }
            else
            {
                DateTime fechanac = new DateTime((int)jugador.birthYear, (int)jugador.birthMonth, (int)jugador.birthDay);
                dateTimePicker1.Value = fechanac;
            }


            textBox9.Text = jugador.deathCountry;
            textBox8.Text = jugador.deathState;
            textBox7.Text = jugador.deathCity;

            if (jugador.deathYear == 0 || jugador.deathMonth == 0 || jugador.deathDay == 0)
            {
                label20.Text = "No es fiambre";
                label20.ForeColor = Color.Green;
                nofiambre();

            }
            else
            {
                DateTime fechamuert = new DateTime((int)jugador.deathYear, (int)jugador.deathMonth, (int)jugador.deathDay);
                dateTimePicker2.Value = fechamuert;
                label20.Text = "Es fiambre";
                label20.ForeColor = Color.Red;
                fiambre();

            }

            numericUpDown1.Value = (int)jugador.weight;
            numericUpDown2.Value = (Decimal)jugador.height;
            comboBox1.SelectedItem = jugador.bats.ToString();
            comboBox2.SelectedItem = jugador.throws.ToString();
            List<Salaries>listasalarios = obtenerSalarios(jugador.playerID);
           
            foreach (Salaries salario in listasalarios)
            {
                dataGridView1.Rows.Add(salario.yearID,salario.teamID,salario.salary);
            }

        }
コード例 #2
0
ファイル: FormularioModificar.cs プロジェクト: benderrsp/beca
        public void insertarJugador()
        {
            Master jugador = new Master();

            jugador.playerID = textBox1.Text;
            jugador.nameFirst = textBox2.Text;
            jugador.nameLast = textBox3.Text;
            jugador.nameGiven = textBox10.Text;
            jugador.birthCountry = textBox4.Text;
            jugador.birthState = textBox5.Text;
            jugador.birthCity = textBox6.Text;
            jugador.birthDay = dateTimePicker1.Value.Day;
            jugador.birthMonth = dateTimePicker1.Value.Month;
            jugador.birthYear = dateTimePicker1.Value.Year;
            

            
            using (BaseballEntities contexto = new BaseballEntities())
            {

                var varjugador = (from jugadores in contexto.Master
                                 where jugadores.playerID == jugador.playerID
                                 select jugadores).First();

                varjugador.nameFirst = jugador.nameFirst;
                varjugador.nameLast = jugador.nameLast;
                varjugador.nameGiven = jugador.nameGiven;
                varjugador.birthCity = jugador.birthCity;
                varjugador.birthCountry = jugador.birthCountry;

                contexto.SaveChanges();
               
            }
        }