示例#1
0
        private void GuardarBtn_Click(object sender, RoutedEventArgs e)
        {
            if (isModifying == true)
            {
                ejercicio.EntityState = EntityState.Modified;
                ejercicio.Id          = idEjercicio;
            }
            else
            {
                ejercicio.EntityState = EntityState.Added;
            }

            ejercicio.Nombre      = NombreTextBox.Text;
            ejercicio.Descripcion = DescripcionTextBox.Text;

            bool validation = new Helps.DataValidation(ejercicio).Validate();

            if (validation == true)
            {
                string result = ejercicio.Savechanges();
                MessageBox.Show(result);

                EjercicioUControl control = new EjercicioUControl();
                foreach (Window window in Application.Current.Windows)
                {
                    if (window.GetType() == typeof(Dashboard))
                    {
                        (window as Dashboard).SwitchScreen(control, "Ejercicios");
                    }
                }
            }
        }
示例#2
0
        private void CancelarBtn_Click(object sender, RoutedEventArgs e)
        {
            EjercicioUControl control = new EjercicioUControl();

            foreach (Window window in Application.Current.Windows)
            {
                if (window.GetType() == typeof(Dashboard))
                {
                    (window as Dashboard).SwitchScreen(control, "Ejercicios");
                }
            }
        }
示例#3
0
        private void Ejercicios_Click(object sender, RoutedEventArgs e)
        {
            EjercicioUControl control = new EjercicioUControl();

            SwitchScreen(control, "Ejercicios");
        }