示例#1
0
 public static void DeleteGrupoMuscular(GrupoMuscular ej)
 {
     using (IDbConnection cnn = new SQLiteConnection(LoadConnectionString()))
     {
         cnn.Execute("delete from GruposMusculares where IdGrupoMuscular = (@IdGrupoMuscular) And Nombre = (@Nombre)", ej);
     }
 }
示例#2
0
        public async Task <IActionResult> Edit(int id, [Bind("Nome,Id,CriadoEm")] GrupoMuscular grupoMuscular)
        {
            if (id != grupoMuscular.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(grupoMuscular);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!GrupoMuscularExists(grupoMuscular.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(grupoMuscular));
        }
示例#3
0
 public static void InsertarGrupoMuscular(GrupoMuscular ej)
 {
     using (IDbConnection cnn = new SQLiteConnection(LoadConnectionString()))
     {
         cnn.Execute("insert into GruposMusculares (Nombre) values (@Nombre)", ej);
     }
 }
示例#4
0
        private void textPesquisa_TextChanged(object sender, EventArgs e)
        {
            GrupoMuscular grupo = new GrupoMuscular();

            dataGridViewGrupoMuscular.DataSource = grupo.select("where nome like '%" + textPesquisa.Text + "%'");
            // dataGridViewTreinadores.DataSource = func.select("where nome like '%"+textPesquisa.Text+ "%' or sobrenome like '%" + textPesquisa.Text + "%'");
        }
示例#5
0
        public async Task <IActionResult> Create([Bind("Nome,Id,CriadoEm")] GrupoMuscular grupoMuscular)
        {
            if (ModelState.IsValid)
            {
                _context.Add(grupoMuscular);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(grupoMuscular));
        }
示例#6
0
        private string getIdGrupoMuscular(int id)
        {
            GrupoMuscular grupoMuscular = new GrupoMuscular();
            string        nome          = "";

            foreach (GrupoMuscular grupo in grupoMuscular.selectArray("where id_grupoMuscular = " + id))
            {
                nome = grupo.Nome;
            }

            return(nome);
        }
 private void FrmCadExercicios_Activated(object sender, EventArgs e)
 {
     try
     {
         GrupoMuscular grupo = new GrupoMuscular();
         ArrayList     array = grupo.selectArray("order by nome");
         comboGrupoMuscular.DataSource    = array;
         comboGrupoMuscular.DisplayMember = "nome";
         comboGrupoMuscular.ValueMember   = "id";
     }
     catch
     {
     }
 }
        public FrmAltGrupoMuscular(int id)
        {
            InitializeComponent();

            #region Carrega os grupos musculares
            GrupoMuscular grupo = new GrupoMuscular();
            ArrayList     array = grupo.selectArray("where id_grupoMuscular = " + id);

            foreach (GrupoMuscular grup in array)
            {
                id2           = grup.Id;
                textNome.Text = grup.Nome;
            }
            #endregion
        }
 private void FrmAltExercicios_Load(object sender, EventArgs e)
 {
     #region Carrega os exercicios
     try
     {
         GrupoMuscular grupos = new GrupoMuscular();
         comboGrupoMuscular.DataSource    = grupos.selectArray("order by nome");
         comboGrupoMuscular.DisplayMember = "nome";
         comboGrupoMuscular.ValueMember   = "id";
     }
     catch
     {
     }
     comboGrupoMuscular.SelectedValue = idGrupoMuscular;
     #endregion
 }
        private void btSalvar_Click(object sender, EventArgs e)
        {
            #region Validação do componente do cadastro
            if (textNome.Text.Trim().Equals(""))
            {
                MessageBox.Show("Digite um Grupo Muscular válido.", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Information);
                textNome.Focus();
                return;
            }
            #endregion

            #region Alterar os dados
            try
            {
                GrupoMuscular grup = new GrupoMuscular();
                grup.Id   = Convert.ToInt16(id2);
                grup.Nome = textNome.Text.Trim();

                grup.update();
                MessageBox.Show("Grupo Muscular 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    = 19;
                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
        }
        private void btSalvar_Click(object sender, EventArgs e)
        {
            #region Validação dos componentes da janela
            //Verifica se o componente esta vazio
            if (textNome.Text.Trim().Equals(""))
            {
                MessageBox.Show("Digite um objetivo válido.", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Information);
                textNome.Focus();
                return;
            }
            #endregion

            #region Salvar os dados
            GrupoMuscular grupo = new GrupoMuscular();
            grupo.Nome = textNome.Text.Trim();
            grupo.insert();
            #endregion

            #region Gravar o log
            //Gravacao do log de grupo muscular
            Logs   logs = new Logs();
            string linha;

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

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

            #region Limpar os componentes ja janela
            textNome.Clear();
            textNome.Focus();
            #endregion

            this.Close();
        }
示例#12
0
        private void btDeletar_Click(object sender, EventArgs e)
        {
            try
            {
                DialogResult resposta = MessageBox.Show("Excluir o Grupo Muscular '" + dataGridViewGrupoMuscular.CurrentRow.Cells[1].Value.ToString() + "' ?", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

                if (resposta == DialogResult.Yes)
                {
                    try
                    {
                        GrupoMuscular grupo = new GrupoMuscular();
                        grupo.Id = Convert.ToInt16(dataGridViewGrupoMuscular.CurrentRow.Cells[0].Value);
                        grupo.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    = 28;
                        logs.Data      = DateTime.Today.ToString("dd/MM/yyyy");
                        logs.Hora      = DateTime.Now.ToString("HH:mm");
                        logs.insert();

                        FrmTabGrupoMuscular_Activated(sender, e);
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show(ex.Message);
                    }
                }
            }
            catch
            {
                MessageBox.Show("Não há Grupos Musculares cadastrados.", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
        public ArrayList selectArray(string options = "")
        {
            ArrayList       dados = new ArrayList();
            MySqlConnection cn    = new MySqlConnection(dbConnection.Conecta);

            cn.Open();

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

            while (dr.Read())
            {
                GrupoMuscular grupo = new GrupoMuscular();
                grupo.Id   = Convert.ToInt16(dr["id_grupoMuscular"]);
                grupo.Nome = dr["nome"].ToString();
                dados.Add(grupo);
            }

            dr.Close();
            cn.Close();
            return(dados);
        }
示例#14
0
        private void FrmAltTreino_Activated(object sender, EventArgs e)
        {
            #region Carrega os Alunos
            try
            {
                Alunos    aluno = new Alunos();
                ArrayList array = aluno.selectArray("order by nome");
                comboAluno.DataSource    = array;
                comboAluno.DisplayMember = "nome";
                comboAluno.ValueMember   = "id";
            }
            catch
            {
            }
            #endregion

            #region Carrega os Treinadores
            try
            {
                Treinadores treinador = new Treinadores();
                ArrayList   array     = treinador.selectArray("order by nome");
                comboTreinador.DataSource    = array;
                comboTreinador.DisplayMember = "nome";
                comboTreinador.ValueMember   = "id";
            }
            catch
            {
            }
            #endregion

            #region Carrega os Objetivos
            try
            {
                Objetivo  objetivo = new Objetivo();
                ArrayList array    = objetivo.selectArray("order by nome");
                comboObjetivo.DataSource    = array;
                comboObjetivo.DisplayMember = "nome";
                comboObjetivo.ValueMember   = "id";
            }
            catch
            {
            }
            #endregion

            #region Carrega os Grupos Musculares
            try
            {
                GrupoMuscular grupo = new GrupoMuscular();
                ArrayList     array = grupo.selectArray("order by nome");
                comboGrupoMuscular.DataSource    = array;
                comboGrupoMuscular.DisplayMember = "nome";
                comboGrupoMuscular.ValueMember   = "id";
            }
            catch
            {
            }
            #endregion

            comboAluno.SelectedValue     = idAluno;
            comboTreinador.SelectedValue = idTreinador;
            comboObjetivo.SelectedValue  = idObjetivo;
        }
示例#15
0
        private void FrmTabGrupoMuscular_Activated(object sender, EventArgs e)
        {
            GrupoMuscular grupo = new GrupoMuscular();

            dataGridViewGrupoMuscular.DataSource = grupo.select();
        }