Пример #1
0
        private void btnAceptar_Click(object sender, EventArgs e)
        {
            var           adminRutina     = new ControladorRutina();
            var           btn             = (Button)sender;
            var           altaRutinaUI    = btn.Parent;
            var           panelContenedor = altaRutinaUI.Controls["panelContenedor"];
            List <object> listaDias       = new List <object>();

            foreach (var control in panelContenedor.Controls)
            {
                if (control is DataGridDiaRutina)
                {
                    DataGridDiaRutina controlUsuario = (DataGridDiaRutina)control;
                    var dia       = int.Parse(controlUsuario.Controls["lblTextoDia"].Text.Trim());
                    var nombreDia = controlUsuario.Controls["txtNombreDia"].Text.Trim();
                    var dataGrid  = (DataGridView)controlUsuario.Controls["dataGridDia"];

                    foreach (DataGridViewRow item in dataGrid.Rows)
                    {
                        string musculo     = item.Cells["musculo"].Value.ToString();
                        string ejercicio   = item.Cells["Ejercicio"].Value.ToString();
                        string series      = item.Cells["serie"].Value.ToString();
                        string repeticion  = item.Cells["repeticion"].Value.ToString();
                        string observacion = item.Cells["observacion"].Value.ToString();
                        int    descanso    = int.Parse(item.Cells["descanso"].Value.ToString());

                        listaDias.Add(adminRutina.ObtenerRutinaDeDataGrid(dia, nombreDia, musculo, ejercicio, series, repeticion, observacion, descanso));
                    }
                }
            }
        }
Пример #2
0
        private void DataGridDiaRutina_Load(object sender)
        {
            var controlUsuario   = (DataGridDiaRutina)sender;
            var comboBoxMusculo  = (DataGridViewComboBoxColumn)controlUsuario.dataGridDia.Columns["musculo"];
            var comboBoxEjecicio = (DataGridViewComboBoxColumn)controlUsuario.dataGridDia.Columns["ejercicio"];
            var adminRutina      = new ControladorRutina();

            comboBoxMusculo.DataSource    = adminRutina.GetMusulos();
            comboBoxMusculo.DisplayMember = "nombre";

            comboBoxEjecicio.DataSource    = adminRutina.GetEjercicios();
            comboBoxEjecicio.DisplayMember = "nombre";
        }