Esempio n. 1
0
        public ArrayList selectArray(string options = "")
        {
            ArrayList       dados = new ArrayList();
            MySqlConnection cn    = new MySqlConnection(dbConnection.Conecta);

            cn.Open();

            MySqlCommand    cmd = new MySqlCommand("select * from exercicios " + options, cn);
            MySqlDataReader dr  = cmd.ExecuteReader();

            while (dr.Read())
            {
                Exercicios exe = new Exercicios();

                exe.Id = Convert.ToInt16(dr["id_exercicio"]);
                exe.IdGrupoMuscular = Convert.ToInt16(dr["idGrupoMuscular"]);
                exe.Nome            = dr["nome"].ToString();

                dados.Add(exe);
            }

            dr.Close();
            cn.Close();
            return(dados);
        }
Esempio n. 2
0
 public void BuscaPorNome()
 {
     Exercicios exer = new Exercicios();
     var busca = exer.BuscarPorNome("Lucas Leal").ToList();
     Assert.AreEqual(busca.Count,1);
     Assert.AreEqual(busca.First().Nome,"Lucas Leal");
 }
Esempio n. 3
0
 public void AniversariantesDoMes()
 {
     Exercicios exer = new Exercicios();
     var funcionarios = exer.AniversariantesDoMes();
     Assert.AreEqual(funcionarios.Count,1);
     Assert.AreEqual(funcionarios.Any(it => it.Nome == "Margarete Ricardo"), true);
 }
Esempio n. 4
0
 public void BuscaPorTurno()
 {
     Exercicios exer = new Exercicios();
     var funcionarios = exer.BuscarPorTurno(TurnoTrabalho.Noite);
     Assert.AreEqual(funcionarios.Any(it => it.Nome== "Rafael Benetti"), true);
     Assert.AreEqual(funcionarios.Any(it => it.Nome== "Lucas Kauer"),true);
     Assert.AreEqual(funcionarios.Count,2);
 }
Esempio n. 5
0
 public void BuscaPorCargo()
 {
     Exercicios exer = new Exercicios();
     Cargo gerente = new Cargo("Gerente", 550.5);
     var funcionarios = exer.BuscarPorCargo(gerente);
     Assert.AreEqual(funcionarios.Any(it => it.Nome=="Margarete Ricardo"),true);
     Assert.AreEqual(funcionarios.Count,1);
 }
Esempio n. 6
0
 public void OrdenadoPorCargo2()
 {
     Exercicios exer = new Exercicios();
     var ordenado = exer.OrdenadoPorCargo().ToList();
     Assert.AreNotEqual(exer.funcionarios,ordenado);
     Assert.AreEqual(ordenado.First().Cargo.Titulo, "Analista");
     Assert.AreEqual(ordenado[9].Cargo.Titulo, "Desenvolvedor");
     Assert.AreEqual(ordenado[10].Cargo.Titulo, "Gerente");
 }
Esempio n. 7
0
 public ActionResult Edit([Bind(Include = "ID,Nome,Objetivo,Passos,CategoriaFK")] Exercicios exercicios)
 {
     if (ModelState.IsValid)
     {
         db.Entry(exercicios).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.CategoriaFK = new SelectList(db.Categorias, "ID", "Nome", exercicios.CategoriaFK);
     return(View(exercicios));
 }
Esempio n. 8
0
 public void FiltrarPorIdadeAprocimada()
 {
     Exercicios exer = new Exercicios();
     var funcionarios = exer.FiltarPorIdadeAprocimada(18);
     Assert.AreEqual(funcionarios.Count,4);
     Assert.AreEqual(funcionarios.Any(it => it.Nome == "Lucas Leal"), true);
     Assert.AreEqual(funcionarios.Any(it => it.Nome == "Maurício Borges"), true);
     Assert.AreEqual(funcionarios.Any(it => it.Nome == "Felipe Nervo"), true);
     Assert.AreEqual(funcionarios.Any(it => it.Nome == "Lucas Kauer"), true);
     Assert.AreEqual(funcionarios.Any(it => it.Nome == "Eduardo Arnold"), false);
 }
        public void ListaExercicio()
        {
            Exercicios e = new Exercicios();

            using (var client = new WebClient())
            {
                String json = client.DownloadString("http://localhost:61822/api/ExercicioAPI/Listar");

                listExercicios = JsonConvert.DeserializeObject <List <Exercicios> >(json);
            }
        }
        private void btSalvar_Click(object sender, EventArgs e)
        {
            #region Validação dos componentes da janela do sistema
            //Verifica se o campo esta vazio
            if (comboGrupoMuscular.SelectedIndex == -1)
            {
                MessageBox.Show("Selecione um grupo muscular válido.", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Information);
                comboGrupoMuscular.Focus();
                return;
            }

            //Verifica se o campo esta vazio
            if (textNome.Text.Trim().Equals(""))
            {
                MessageBox.Show("Digite um nome válido.", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Information);
                textNome.Focus();
                return;
            }
            //MessageBox.Show("grupo " + Convert.ToInt16(comboGrupoMuscular.SelectedValue.ToString()));
            #endregion

            #region Salvar os dados
            Exercicios exe = new Exercicios();
            exe.IdGrupoMuscular = Convert.ToInt16(comboGrupoMuscular.SelectedValue);
            exe.Nome            = textNome.Text.Trim();
            exe.insert();
            #endregion

            #region Gravar o log
            Logs   logs = new Logs();
            string linha;

            using (StreamReader reader = new StreamReader("user.txt"))
            {
                linha = reader.ReadLine();
            }

            logs.IdUsuario = Convert.ToInt16(linha.ToString());
            logs.IdAcao    = 11;
            logs.Data      = DateTime.Today.ToString("dd/MM/yyyy");
            logs.Hora      = DateTime.Now.ToString("HH:mm");
            logs.insert();
            #endregion

            #region Limpar os componentes do sistema
            comboGrupoMuscular.SelectedIndex = -1;
            textNome.Clear();
            comboGrupoMuscular.Focus();
            #endregion

            this.Close();
        }
        public void RecarregarData()
        {
            dataGridView1.Rows.Clear();
            List <List <object> > exercicios = ExercicioController.BuscarExercicios();
            Exercicios            a          = new Exercicios();
            ExerciciosProgramados b          = new ExerciciosProgramados();

            for (int i = 0; i < exercicios.Count; i++)
            {
                a = (Exercicios)exercicios[i][0];
                b = (ExerciciosProgramados)exercicios[i][1];
                dataGridView1.Rows.Add(a.Nome, b.DiasDaSemana, a.Especificacoes, b.Qtde, b.DataInicio, b.DataTermino);
            }
        }
Esempio n. 12
0
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(RedirectToAction("Index"));
            }
            Exercicios exercicios = db.Exercicios.Find(id);

            if (exercicios == null)
            {
                return(RedirectToAction("Index"));
            }
            return(View(exercicios));
        }
Esempio n. 13
0
        //#region Carrega os Exercicios na dataGrid
        ////Carrega os Exercicios
        //private void carregarExercicios(int idFichaTreino)
        //{
        //    dataGridExercicios.Rows.Clear();
        //    dataGridExerciciosList.Rows.Clear();
        //    FichaDetalhe fichaDetalhe = new FichaDetalhe();

        //    dataGridExerciciosList.DataSource = fichaDetalhe.altFicha("where fichaDetalhe.idFichaTreino = " + idFichaTreino);

        //    for (int i = 0; i < dataGridExerciciosList.RowCount; i++)
        //    {
        //        dataGridExercicios.Rows.Add(dataGridExerciciosList.Rows[i].Cells[0].Value.ToString(), dataGridExerciciosList.Rows[i].Cells[10].Value.ToString(), dataGridExerciciosList.Rows[i].Cells[8].Value.ToString(), dataGridExerciciosList.Rows[i].Cells[3].Value.ToString(), dataGridExerciciosList.Rows[i].Cells[4].Value.ToString(), dataGridExerciciosList.Rows[i].Cells[5].Value.ToString(), dataGridExerciciosList.Rows[i].Cells[2].Value.ToString());

        //    }
        //}
        //#endregion

        #region Carrega os grupos musculares no comboBox
        private void comboGrupoMuscular_SelectedIndexChanged(object sender, EventArgs e)
        {
            try
            {
                Exercicios exercicio = new Exercicios();
                ArrayList  array     = exercicio.selectArray("where idGrupoMuscular = " + comboGrupoMuscular.SelectedValue);
                comboExercicio.DataSource    = array;
                comboExercicio.DisplayMember = "nome";
                comboExercicio.ValueMember   = "id";
            }
            catch
            {
            }
        }
Esempio n. 14
0
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(RedirectToAction("Index"));
            }
            Exercicios exercicios = db.Exercicios.Find(id);

            if (exercicios == null)
            {
                return(RedirectToAction("Index"));
            }
            ViewBag.CategoriaFK = new SelectList(db.Categorias, "ID", "Nome", exercicios.CategoriaFK);
            return(View(exercicios));
        }
Esempio n. 15
0
        public ActionResult DeleteConfirmed(int id)
        {
            Exercicios exercicios = db.Exercicios.Find(id);

            try
            {
                db.Exercicios.Remove(exercicios);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }
            catch (Exception)
            {
                ModelState.AddModelError("", string.Format("Não é possível apagar o exercício {0}, existem elementos associados ao exercício",
                                                           exercicios.Nome)
                                         );
            }
            return(View(exercicios));
        }
Esempio n. 16
0
        private void btDeletar_Click(object sender, EventArgs e)
        {
            try
            {
                DialogResult resposta = MessageBox.Show("Excluir o exercício '" + dataGridViewExercicios.CurrentRow.Cells[2].Value.ToString() + "' ?", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

                if (resposta == DialogResult.Yes)
                {
                    try
                    {
                        Exercicios exercicios = new Exercicios();
                        exercicios.Id = Convert.ToInt16(dataGridViewExercicios.CurrentRow.Cells[0].Value);
                        exercicios.delete();

                        //Geracao de log
                        Logs   logs = new Logs();
                        string linha;

                        using (StreamReader reader = new StreamReader("user.txt"))
                        {
                            linha = reader.ReadLine();
                        }

                        logs.IdUsuario = Convert.ToInt16(linha.ToString());
                        logs.IdAcao    = 29;
                        logs.Data      = DateTime.Today.ToString("dd/MM/yyyy");
                        logs.Hora      = DateTime.Now.ToString("HH:mm");
                        logs.insert();

                        FrmTabExercicios_Activated(sender, e);
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show(ex.Message);
                    }
                }
            }
            catch
            {
                MessageBox.Show("Não há Objetivos cadastrados.", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
        public FrmAltExercicios(int id, int grupoMuscular)
        {
            InitializeComponent();

            idGrupoMuscular = grupoMuscular;

            #region Carrega os dados dos exercicios
            Exercicios exercicios = new Exercicios();
            ArrayList  array      = exercicios.selectArray("where id_exercicio = " + id);

            foreach (Exercicios exercicio in array)
            {
                id2 = exercicio.Id;
                //comboGrupoMuscular.SelectedItem = exercicio.IdGrupoMuscular;
                textNome.Text = exercicio.Nome;
            }
            //MessageBox.Show("" + comboGrupoMuscular.SelectedValue);
            comboGrupoMuscular.SelectedValue = grupoMuscular;
            #endregion
        }
        private void btSalvar_Click(object sender, EventArgs e)
        {
            #region Alterar os dados
            try
            {
                Exercicios exe = new Exercicios();
                exe.Id = Convert.ToInt16(id2);
                exe.IdGrupoMuscular = Convert.ToInt16(comboGrupoMuscular.SelectedValue);
                exe.Nome            = textNome.Text.Trim();

                exe.update();
                MessageBox.Show("Exercício Alterado com Sucesso.");

                #region Gravar o log
                //Geracao de log
                Logs   logs = new Logs();
                string linha;

                using (StreamReader reader = new StreamReader("user.txt"))
                {
                    linha = reader.ReadLine();
                }

                logs.IdUsuario = Convert.ToInt16(linha.ToString());
                logs.IdAcao    = 20;
                logs.Data      = DateTime.Today.ToString("dd/MM/yyyy");
                logs.Hora      = DateTime.Now.ToString("HH:mm");
                logs.insert();
                #endregion

                this.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
            #endregion
        }
Esempio n. 19
0
 public void OrdenadoPorCargo()
 {
     Exercicios exer = new Exercicios();
     var ordenado = exer.OrdenadoPorCargo().ToList();
     Assert.AreEqual(ordenado.First().Cargo.Titulo, "Analista");
 }
Esempio n. 20
0
        public static List <Exercicios> CarregaLista()
        {
            List <Exercicios> listaexercicios = new List <Exercicios>();


            Exercicios exercicios = new Exercicios();

            exercicios.Nome      = "Leg Press 45 graus";
            exercicios.Categoria = "Perna";
            listaexercicios.Add(exercicios);
            exercicios           = new Exercicios();
            exercicios.Nome      = "Agachamento Smitch";
            exercicios.Categoria = "Perna";
            listaexercicios.Add(exercicios);
            exercicios           = new Exercicios();
            exercicios.Nome      = "Cadeira Extensora";
            exercicios.Categoria = "Perna";
            listaexercicios.Add(exercicios);
            exercicios           = new Exercicios();
            exercicios.Nome      = "Abdutor";
            exercicios.Categoria = "Perna";
            listaexercicios.Add(exercicios);
            exercicios           = new Exercicios();
            exercicios.Nome      = "Adutor";
            exercicios.Categoria = "Perna";
            listaexercicios.Add(exercicios);
            exercicios           = new Exercicios();
            exercicios.Nome      = "Crucifixo";
            exercicios.Categoria = "Ombro";
            listaexercicios.Add(exercicios);
            exercicios           = new Exercicios();
            exercicios.Nome      = "CrossOver";
            exercicios.Categoria = "Ombro";
            listaexercicios.Add(exercicios);
            exercicios           = new Exercicios();
            exercicios.Nome      = "Supino Reto";
            exercicios.Categoria = "Braço";
            listaexercicios.Add(exercicios);
            exercicios           = new Exercicios();
            exercicios.Nome      = "Remada";
            exercicios.Categoria = "Costas";
            listaexercicios.Add(exercicios);
            exercicios           = new Exercicios();
            exercicios.Nome      = "Rosca Direta";
            exercicios.Categoria = "Braço";
            listaexercicios.Add(exercicios);
            exercicios           = new Exercicios();
            exercicios.Nome      = "Rosca Invertida";
            exercicios.Categoria = "Braço";
            listaexercicios.Add(exercicios);
            exercicios           = new Exercicios();
            exercicios.Nome      = "Elevação Pelve";
            exercicios.Categoria = "Perna";
            listaexercicios.Add(exercicios);
            exercicios           = new Exercicios();
            exercicios.Nome      = "Puxada Triângulo";
            exercicios.Categoria = "Ombro";
            listaexercicios.Add(exercicios);
            exercicios           = new Exercicios();
            exercicios.Nome      = "Stiff";
            exercicios.Categoria = "Costa";
            listaexercicios.Add(exercicios);
            exercicios           = new Exercicios();
            exercicios.Nome      = "Panturrilha";
            exercicios.Categoria = "Perna";
            listaexercicios.Add(exercicios);


            return(listaexercicios);
        }
Esempio n. 21
0
 public bool Cadastrar(Exercicios exercicios)
 {
     _context.Exercicios.Add(exercicios);
     _context.SaveChanges();
     return(true);
 }
Esempio n. 22
0
 public void SalarioMedio()
 {
     Exercicios exer = new Exercicios();
     var salario = exer.SalarioMedio(TurnoTrabalho.Noite);
     Assert.AreEqual(salario,190);
 }
Esempio n. 23
0
        private void FrmTabExercicios_Activated(object sender, EventArgs e)
        {
            Exercicios exercicios = new Exercicios();

            dataGridViewExercicios.DataSource = exercicios.select();
        }
Esempio n. 24
0
        private void textPesquisa_TextChanged(object sender, EventArgs e)
        {
            Exercicios exe = new Exercicios();

            dataGridViewExercicios.DataSource = exe.selectPesquisa("where exercicios.nome like '%" + textPesquisa.Text + "%'");
        }
Esempio n. 25
0
        public static List <List <object> > RetornaExercicios(string CPFProfessor)
        {
            SqlConnection conexao = new SqlConnection();

            conexao.ConnectionString = Configuracao.ConnectionString;
            try
            {
                conexao.Open();
            }
            catch
            {
                throw new Exception("Erro na conexão com o banco de dados");
            }

            SqlCommand    comando = new SqlCommand();
            SqlDataReader reader  = null;

            comando.Connection = conexao;
            List <object>                Exercicios                 = new List <object>();
            List <Exercicios>            ExerciciosCopia            = new List <Exercicios>();
            List <ExerciciosProgramados> ExerciciosProgramadosCopia = new List <ExerciciosProgramados>();
            List <List <object> >        listaExercicios            = new List <List <object> >();
            List <int>            IDExercicios = new List <int>();
            Exercicios            a1           = new Exercicios();
            ExerciciosProgramados a2           = new ExerciciosProgramados();

            comando.CommandText = "select*from ExerciciosProgramados where Professor= '" + CPFProfessor + "' ;";
            reader = comando.ExecuteReader();
            while (reader.Read())
            {
                IDExercicios.Add((int)reader["Exercicio"]);
                a2              = new ExerciciosProgramados();
                a2.DataInicio   = (DateTime)reader["DataInicio"];
                a2.DataTermino  = (DateTime)reader["DataTermino"];
                a2.Qtde         = (int)reader["Qtde"];
                a2.DiasDaSemana = reader["DiasSemana"].ToString();
                ExerciciosProgramadosCopia.Add(a2);
            }
            reader.Close();


            comando.CommandText = "select*from Exercicios;";
            reader = comando.ExecuteReader();
            while (reader.Read())
            {
                for (int i = 0; i < IDExercicios.Count; i++)
                {
                    if (IDExercicios[i] == (int)reader["ID"])
                    {
                        a1                = new Exercicios();
                        a1.Nome           = reader["Nome"].ToString();
                        a1.Especificacoes = reader["Spec"].ToString();
                        ExerciciosCopia.Add(a1);
                    }
                }
            }
            for (int i = 0; i < ExerciciosProgramadosCopia.Count; i++)
            {
                Exercicios = new List <object>();
                Exercicios.Add(ExerciciosCopia[i]);
                Exercicios.Add(ExerciciosProgramadosCopia[i]);
                listaExercicios.Add(Exercicios);
            }
            reader.Close();
            conexao.Close();

            return(listaExercicios);
        }
Esempio n. 26
0
 public void SalarioMedio2()
 {
     Exercicios exer = new Exercicios();
     var salario = exer.SalarioMedio(TurnoTrabalho.Manha);
     Assert.AreEqual(salario, 274.1);
 }