Ejemplo n.º 1
0
        public ActionResult Exercicios(int codigo, string treino)
        {
            ExerciciosTreinamentoNegocio exercicioTreinamentoNegocio = new ExerciciosTreinamentoNegocio();
            ListaExerciciosTreinamento   listaExercicioTreinamento   = new ListaExerciciosTreinamento();

            listaExercicioTreinamento = exercicioTreinamentoNegocio.TreinamentoPesquisaeListaExercicios(codigo);
            ViewBag.Treino            = treino;
            ViewBag.IDAluno           = Request.Cookies["IDAluno"].Value;
            Response.Cookies["IDTreinamento"].Value = codigo.ToString();
            return(View(listaExercicioTreinamento));
        }
        public void Sair()
        {
            if (acaoNaTelaInformada == AcaoNaTela.Inserir)
            {
                if (MessageBox.Show("Deseja realmente sair da tela de cadastro ", "Aviso", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK)
                {
                    if (txtCadastrarTreinamentoCodigo.Text != "")
                    {
                        using (ExerciciosTreinamentoNegocio exerciciosTreinamentoNegocio = new ExerciciosTreinamentoNegocio())
                        {
                            ExerciciosTreinamento exerciciosTreinamentoCancelar = new ExerciciosTreinamento();
                            exerciciosTreinamentoCancelar.Treinamento = new Treinamento()
                            {
                                IDTreinamento = Convert.ToInt32(txtCadastrarTreinamentoCodigo.Text)
                            };

                            string retorno = exerciciosTreinamentoNegocio.Cancelar(exerciciosTreinamentoCancelar);
                            try
                            {
                                int codigo = Convert.ToInt32(retorno);
                                MessageBox.Show("O treinamento foi cancelado com sucessso. Código: " + retorno, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                                this.DialogResult = DialogResult.No;
                            }
                            catch
                            {
                                MessageBox.Show("Não foi possível cancalar o treinamento. Detalhes: " + retorno, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                                return;
                            }
                        }
                    }
                    else if (txtCadastrarTreinamentoCodigo.Text == "")
                    {
                        this.DialogResult = DialogResult.No;
                    }
                }
            }
            else if (acaoNaTelaInformada == AcaoNaTela.Alterar)
            {
                if (MessageBox.Show("Deseja realmente sair da tela de alteração", "Aviso", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK)
                {
                    this.DialogResult = DialogResult.No;
                }
            }
        }
        private void btnInserir_Click(object sender, EventArgs e)
        {
            using (ExerciciosTreinamentoNegocio exerciciosTreinamentoNegocio = new ExerciciosTreinamentoNegocio())
            {
                ValidacaoInterfaces validarInterfaces = new ValidacaoInterfaces();
                if (validarInterfaces.validarCampoCadastrar(grpFichaTreinamento.Controls) == true)
                {
                    return;
                }

                ExerciciosTreinamento exerciciosTreinamentoInserir = new ExerciciosTreinamento()
                {
                    Series     = Convert.ToInt32(txtCadastrarSeries.Text),
                    Repeticoes = Convert.ToInt32(txtCadastrarRepeticoes.Text),
                    Intervalo  = mskCadastrarIntervalo.Text
                };

                exerciciosTreinamentoInserir.Treinamento = new Treinamento()
                {
                    IDTreinamento = Convert.ToInt32(txtCadastrarTreinamentoCodigo.Text)
                };

                exerciciosTreinamentoInserir.Exercicio = new Exercicio()
                {
                    IDExercicio = Convert.ToInt32(cbxCadastrarExercicio.SelectedValue)
                };

                string retorno = exerciciosTreinamentoNegocio.Inserir(exerciciosTreinamentoInserir);
                try
                {
                    int codigo = Convert.ToInt32(retorno);
                    cbxCadastrarExercicio.Select();
                    AtualizarGridTreinamentos(DialogResult.Yes, codigo);
                }
                catch
                {
                    MessageBox.Show("Não foi possível cadastrar o exercício no treinamento. Detalhes: " + retorno, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    cbxCadastrarExercicio.SelectedItem = null;
                    mskCadastrarIntervalo.Text         = "00:00:00";
                    return;
                }
            }
        }
Ejemplo n.º 4
0
        private void btnAlterar_Click(object sender, EventArgs e)
        {
            using (ExerciciosTreinamentoNegocio exercicioTreinamentoNegocio = new ExerciciosTreinamentoNegocio())
            {
                ValidacaoInterfaces validarInterfaces = new ValidacaoInterfaces();
                if (validarInterfaces.validarCampoCadastrar(grpTreinamentoAlterar.Controls) == true)
                {
                    return;
                }
                ExerciciosTreinamento exerciciosTreinamentoAlterar = new ExerciciosTreinamento()
                {
                    Series     = Convert.ToInt32(txtCadastrarSeries.Text),
                    Repeticoes = Convert.ToInt32(txtCadastrarRepeticoes.Text),
                    Intervalo  = mskCadastrarIntervalo.Text
                };

                exerciciosTreinamentoAlterar.Treinamento = new Treinamento()
                {
                    IDTreinamento = Convert.ToInt32(txtCodigoTreinamento.Text)
                };
                exerciciosTreinamentoAlterar.Exercicio = new Exercicio()
                {
                    IDExercicio = Convert.ToInt32(cbxCadastrarExercicio.SelectedValue)
                };

                string retorno = exercicioTreinamentoNegocio.Alterar(exerciciosTreinamentoAlterar);
                try
                {
                    int codigo = Convert.ToInt32(retorno);
                    MessageBox.Show("Exercício alterado com sucesso. Código: " + retorno, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    this.DialogResult = DialogResult.Yes;
                }
                catch
                {
                    MessageBox.Show("Não foi possível alterar exercício. Detalhes: " + retorno, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
            }
        }