示例#1
0
        private void ButtonFinalizar_Click(object sender, EventArgs e)
        {
            DataBase.Database data = new DataBase.Database();
            Class.UserVar     user = new Class.UserVar();
            int day = int.Parse(user.Dia);

            day = day + 1;
            DialogResult result = MessageBox.Show("Os Seguintes Dados Serão Cadastrados : \n" + "Café da  Manhã : " + user.Cafe_da_manha + "\nAlmoço : " + user.Almoco +
                                                  "\nJanta : " + user.Janta + "\nTotal de Calorias : " + user.Total_calorias + "\nCalorias Restantes : " + user.Caloria_restante +
                                                  "\nTipo de Atividade Física : " + user.Tipo_atividade + "\nDieta : " + user.Dieta + "\nDuração da Atividade : " +
                                                  user.Duracao_atv + "\nAtividades Semanais: " + user.AtvSem +
                                                  "\n Deseja Prosseguir?", "Deseja Prosseguir?", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (result.ToString() == "Yes")
            {
                bool query = data.CommandSQL("insert into dia (cafe_da_manha,almoco,janta,total_calorias,caloria_restante,tipo_atividade,duracao_atv,cpf,dieta_dia,atv_dia,dia) values ('Nada','Nada','Nada','" + user.Total_calorias + "','" + user.Total_calorias + "','Nenhuma','0','" + user.Cpf + "', '" + user.Dieta + "', '" + user.AtvSem + "','" + day + "')");
                if (!query)
                {
                    MessageBox.Show("Houve um Erro Durante o Cadastro! Favor entrar em contato com Suporte", "Muito Obrigado!"
                                    , MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                else
                {
                    MessageBox.Show("Cadastro Efetuado! Obrigado por Utilizar Dietop! Esperamos te ver Amanhã!", "Muito Obrigado!"
                                    , MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                    Application.Exit();
                }
            }
        }
示例#2
0
        private void ButtonReset_Click(object sender, EventArgs e)
        {
            DataBase.Database data    = new DataBase.Database();
            Class.UserVar     userVar = new Class.UserVar();
            DialogResult      result  = MessageBox.Show("Deseja Resetar Todas as Refeições?", "MENSAGEM DE ALERTA!!!", MessageBoxButtons.YesNo, MessageBoxIcon.Question);



            if (result.ToString() == "Yes")
            {
                data.CommandSQL("UPDATE dia SET almoco = 'Nada', cafe_da_manha = 'Nada' , janta = 'Nada', caloria_restante = '" + userVar.Total_calorias + "' WHERE cpf ='" + userVar.Cpf +
                                "' and dia = '" + userVar.Dia + "';");

                selectTipo.SelectedIndex = 0;
                SelectA1.SelectedIndex   = 0;
                SelectA2.SelectedIndex   = 0;
                SelectA3.SelectedIndex   = 0;
                LoadingComponents();
            }
        }
示例#3
0
        private void ButtonCadastrar_Click(object sender, EventArgs e)
        {
            DataBase.Database data = new DataBase.Database();
            bool queryDB           = data.CommandSQL("insert into alimento(nome_alim,calorias_alim) values('" + InputAlimento.Text + "','" + InputCaloria.Text + "');");

            if (queryDB)
            {
                Register_Food here = new Register_Food();
                CreateFood    food = new CreateFood();
                this.Hide();
                this.Closed += (s, args) => here.Close();
                food.Show();
                MessageBox.Show("Alteração Efetuada!", "Muito Obrigado!"
                                , MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
            }
            else
            {
                MessageBox.Show("Alteração Não Efetuada!", "ERRO!"
                                , MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
示例#4
0
        private void Refresh()
        {
            DataBase.Database data    = new DataBase.Database();
            List <string>     getData = new List <string>();

            Class.UserVar user = new Class.UserVar();
            string        day  = selectDay.SelectedItem.ToString();

            getData = data.CommandSelectSQL("select cafe_da_manha, almoco, janta, total_calorias, caloria_restante, tipo_atividade, duracao_atv, dieta_dia, atv_dia, dia from dia where cpf = '" + user.Cpf + " ' and dia = '" + day + "' ; ");

            labelCafe.Text      = getData[0];
            labelAlmoco.Text    = getData[1];
            labelJanta.Text     = getData[2];
            labelTotal.Text     = getData[3];
            labelRestante.Text  = getData[4];
            labelAtividade.Text = getData[5];
            labelDuracao.Text   = getData[6];
            labelDieta.Text     = getData[7];
            labelAtvSem.Text    = getData[8];
            labelDia.Text       = getData[9];
        }
示例#5
0
        private void ButtonCadastrar_Click(object sender, EventArgs e)
        {
            Class.UserVar     user = new Class.UserVar();
            DataBase.Database data = new DataBase.Database();
            bool queryDb           = data.CommandSQL("UPDATE dia SET tipo_atividade = '" + selectTipo.SelectedItem + "', duracao_atv = '" + inputTempo.Text + "'WHERE cpf ='" + user.Cpf + "' and dia = '" + user.Dia + "';");

            if (queryDb)
            {
                Register_ATV here  = new Register_ATV();
                Dashboard    there = new Dashboard();
                this.Hide();
                this.Closed += (s, args) => here.Close();
                there.Show();
                MessageBox.Show("Alteração Efetuada!", "Muito Obrigado!"
                                , MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
            }
            else
            {
                MessageBox.Show("Alteração Não Efetuada!", "ERRO!"
                                , MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
示例#6
0
        private void ButtonAceitar_Click(object sender, EventArgs e)
        {
            //(cpf,senha, nome, idade, sexo, altura, peso,dieta,fisica)

            try
            {
                DataBase.Database data = new DataBase.Database();
                bool queryRequest      = data.CommandSQL("UPDATE pessoa SET nome = '" + inputNome.Text + "', idade = '" + inputIdade.Text + "', sexo = '" + inputSexo.Text + "', altura = '" + inputAltura.Text +
                                                         "', peso = '" + inputPeso.Text + "' WHERE cpf ='" + dataUser.Cpf + "';");
                Dashboard dash = new Dashboard();


                if (queryRequest)
                {
                    TurnOff(ButtonAceitar, ButtonVoltar, ButtonAlterar);
                    MessageBox.Show("Alteração Efetuada!", "Muito Obrigado!"
                                    , MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                }
            }
            catch (Exception error)
            {
                Console.WriteLine(error);
            }
        }
示例#7
0
        private void ButtonAdicionarAlimento_Click(object sender, EventArgs e)
        {
            LoadingComponents();

            DataBase.Database data    = new DataBase.Database();
            Class.UserVar     userVar = new Class.UserVar();

            string ali1, ali2, ali3;

            ali1 = labelAli1.Text;
            ali2 = labelAli2.Text;
            ali3 = labelAli3.Text;



            if (ali1 == "Alimento1")
            {
                ali1 = "Nadinha";
            }
            if (ali2 == "Alimento2")
            {
                ali2 = "Nadinha";
            }
            if (ali3 == "Alimento3")
            {
                ali3 = "Nadinha";
            }

            bool error = false;

            if (int.Parse(labelCalTotal.Text) <= 0)
            {
                DialogResult validation = MessageBox.Show("Parece que você estourará a quantidade de Calorias Proposta pelo programa, Deseja Continuar?", "WHAT????", MessageBoxButtons.YesNo, MessageBoxIcon.Error);;
                if (validation.ToString() == "Yes")
                {
                    error = false;
                }
                else
                {
                    error = true;
                }
            }


            if (error)
            {
                selectTipo.SelectedIndex = 0;
                SelectA1.SelectedIndex   = 0;
                SelectA2.SelectedIndex   = 0;
                SelectA3.SelectedIndex   = 0;
                LoadingComponents();

                return;
            }
            else
            {
                DialogResult result = MessageBox.Show("Os Seguinte Alimentos Serão Cadastrados : \n" + ali1 + "/" + ali2 + "/" + ali3 + "\n Deseja Prosseguir?", "Deseja Prosseguir?", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

                if (result.ToString() == "Yes")
                {
                    userVar.Connect();



                    if (selectTipo.SelectedIndex == 0)
                    {
                        if (userVar.Cafe_da_manha == "Nada")
                        {
                            data.CommandSQL("update  dia set cafe_da_manha = '" + ali1 + "/" + ali2 + "/" + ali3 + "', caloria_restante = '" + labelCalTotal.Text + "' where cpf ='" + userVar.Cpf + "' and dia = '" + userVar.Dia + "';");
                        }
                        else
                        {
                            MessageBox.Show("Parece que Você Já Realizou essa Refeição hoje! ", " Ação Indisponível.", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        }
                    }



                    if (selectTipo.SelectedIndex == 1)
                    {
                        if (userVar.Almoco == "Nada")
                        {
                            data.CommandSQL("update  dia set almoco = '" + ali1 + "/" + ali2 + "/" + ali3 + "', caloria_restante = '" + labelCalTotal.Text + "' where cpf ='" + userVar.Cpf + "' and dia = '" + userVar.Dia + "';");
                        }
                        else
                        {
                            MessageBox.Show("Parece que Você Já Realizou essa Refeição hoje! ", " Ação Indisponível.", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        }
                    }


                    if (selectTipo.SelectedIndex == 2)
                    {
                        if (userVar.Janta == "Nada")
                        {
                            data.CommandSQL("update  dia set janta = '" + ali1 + "/" + ali2 + "/" + ali3 + "', caloria_restante = '" + labelCalTotal.Text + "' where cpf ='" + userVar.Cpf + "' and dia = '" + userVar.Dia + "';");
                        }
                        else
                        {
                            MessageBox.Show("Parece que Você Já Realizou essa Refeição hoje! ", " Ação Indisponível.", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        }
                    }


                    selectTipo.SelectedIndex = 0;
                    SelectA1.SelectedIndex   = 0;
                    SelectA2.SelectedIndex   = 0;
                    SelectA3.SelectedIndex   = 0;
                }
            }
        }
示例#8
0
 private void ReceiveData()
 {
     DataBase.Database dataZ = new DataBase.Database();
     getNomeAli     = dataZ.CommandSelectSQL("select nome_alim from alimento ");
     getCaloriasAli = dataZ.CommandSelectSQL("select calorias_alim from alimento ");
 }