Пример #1
0
        public void ObliczBMRTest()
        {
            Bmr    testowy = new Bmr(70, 176, 25, 1);
            double testbmr = testowy.ObliczBMR();

            Assert.AreEqual(testbmr, 1681.3, 0.1, "Wartości róznią sie od siebie");
        }
Пример #2
0
        public void ObliczBMRTest()
        {
            Bmr    testowy = new Bmr(70, 176, 25, 1);
            double testbmr = testowy.ObliczBMR();
            int    prosto  = (int)testbmr;

            Assert.AreEqual(prosto, 1681);
        }
Пример #3
0
        private static Bmr FormatBmr(Bmr value)
        {
            value.weight = Math.Round(value.weight, 2);
            value.height = Math.Round(value.height, 2);
            value.bmr    = Math.Round(value.bmr, 3);

            return(value);
        }
Пример #4
0
        public async Task <Bmr> AddBmr([FromBody] Bmr bmr)
        {
            if (string.IsNullOrWhiteSpace(bmr.userId))
            {
                bmr.userId = HttpContext.User.FindFirstValue(ClaimTypes.NameIdentifier);
            }

            bmr.createdOn = DateTime.Now;

            _context.BMRs.Add(bmr);
            await _context.SaveChangesAsync();

            return(bmr);
        }