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); }
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"); }
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); }
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); }
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); }
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"); }
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)); }
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); } }
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)); }
//#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 { } }
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)); }
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)); }
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 }
public void OrdenadoPorCargo() { Exercicios exer = new Exercicios(); var ordenado = exer.OrdenadoPorCargo().ToList(); Assert.AreEqual(ordenado.First().Cargo.Titulo, "Analista"); }
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); }
public bool Cadastrar(Exercicios exercicios) { _context.Exercicios.Add(exercicios); _context.SaveChanges(); return(true); }
public void SalarioMedio() { Exercicios exer = new Exercicios(); var salario = exer.SalarioMedio(TurnoTrabalho.Noite); Assert.AreEqual(salario,190); }
private void FrmTabExercicios_Activated(object sender, EventArgs e) { Exercicios exercicios = new Exercicios(); dataGridViewExercicios.DataSource = exercicios.select(); }
private void textPesquisa_TextChanged(object sender, EventArgs e) { Exercicios exe = new Exercicios(); dataGridViewExercicios.DataSource = exe.selectPesquisa("where exercicios.nome like '%" + textPesquisa.Text + "%'"); }
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); }
public void SalarioMedio2() { Exercicios exer = new Exercicios(); var salario = exer.SalarioMedio(TurnoTrabalho.Manha); Assert.AreEqual(salario, 274.1); }