コード例 #1
0
 public void LiczMakro(KalkulatorModel kalkulatorModel, KalkulatorModelOut modelOut, double liczba1)
 {
     modelOut.Białko      = Math.Round((kalkulatorModel.Waga * liczba1), 0);
     modelOut.Tluszcze    = Math.Round((modelOut.SumaKalorii * 0.3) / 9, 0);
     modelOut.Weglowodany =
         Math.Round((modelOut.SumaKalorii - ((modelOut.Białko) * 4 + (modelOut.Tluszcze) * 9)) / 4, 0);
 }
コード例 #2
0
        public ActionResult Kalkulator(KalkulatorModel model)
        {
            switch (model.Operacija)
            {
            case Operacija.Zbrajanje:
                model.Rezultat = model.PrviOperand + model.DrugiOperand;
                break;

            case Operacija.Oduzimanje:
                model.Rezultat = model.PrviOperand - model.DrugiOperand;
                break;

            case Operacija.Mnozenje:
                model.Rezultat = model.PrviOperand * model.DrugiOperand;
                break;

            case Operacija.Dijeljenje:
                model.Rezultat = model.PrviOperand / model.DrugiOperand;
                break;

            default:
                break;
            }
            return(View("Index", model));
        }
コード例 #3
0
 public double LiczKcal(KalkulatorModel kalkulatorModel, double liczba1, double liczba2, double liczba3, double liczba4, int kcal)
 {
     BMR = liczba1 + (liczba2 * kalkulatorModel.Waga) + (liczba3 * kalkulatorModel.Wzrost) - (liczba4 * kalkulatorModel.Wiek);
     TEF = BMR * 01;
     TEA = kalkulatorModel.IloscDniTreningowych;
     return(Math.Round((BMR + TEF + TEA + kcal), 0));;
 }
コード例 #4
0
 public ActionResult Index(KalkulatorModel p, double a, double b)
 {
     if (ModelState.IsValid)
     {
         KalkulatorService kls = new KalkulatorService();
     }
     return(View(p));
 }
コード例 #5
0
        public ActionResult Create(KalkulatorModel p, double a, double b)
        {
            if (ModelState.IsValid)
            {
                KalkulatorService kls = new KalkulatorService();
                kls.Penjumlahan(a, b);
                kls.Pengurangan(a, b);
                kls.Perkalian(a, b);
                kls.Pembagian(a, b);

                return(RedirectToAction("kalkulator"));
            }
            return(View(p));
        }
コード例 #6
0
        public ViewResult PobierzDane(KalkulatorModel model, KalkulatorModelOut modelOut)
        {
            if (ModelState.IsValid)
            {
                if (model.Plec == false)
                {
                    if (model.Opcja == 1)
                    {
                        modelOut.SumaKalorii = LiczKcal(model, 66.47, 13.75, 5, 6.75, 400);
                    }
                    else if (model.Opcja == 2)
                    {
                        modelOut.SumaKalorii = LiczKcal(model, 66.47, 13.75, 5, 6.75, -400);
                    }
                    else if (model.Opcja == 3)
                    {
                        modelOut.SumaKalorii = LiczKcal(model, 66.47, 13.75, 5, 6.75, 0);
                    }

                    LiczMakro(model, modelOut, 2.5);
                }
                else
                {
                    if (model.Opcja == 1)
                    {
                        modelOut.SumaKalorii = LiczKcal(model, 665.09, 9.56, 1.85, 4.67, 400);
                    }
                    else if (model.Opcja == 2)
                    {
                        modelOut.SumaKalorii = LiczKcal(model, 665.09, 9.56, 1.85, 4.67, -400);
                    }
                    else if (model.Opcja == 3)
                    {
                        modelOut.SumaKalorii = LiczKcal(model, 665.09, 9.56, 1.85, 4.67, 0);
                    }

                    LiczMakro(model, modelOut, 2.3);
                }
                return(View("Dzieki", modelOut));
            }
            return(View(model));
        }
コード例 #7
0
 public IActionResult Kalkulator(KalkulatorModel kal)
 {
     return(View(kal));
 }
コード例 #8
0
        public IActionResult Kalkulator()
        {
            KalkulatorModel kal = new KalkulatorModel();

            return(View());
        }
コード例 #9
0
        public ActionResult Index()
        {
            KalkulatorModel kl = new KalkulatorModel();

            return(View(kl));
        }