Beispiel #1
0
        public Response UpdateWeight_BL(WeightUpdateRequest weight)
        {
            var weightID = _weightRepository.GetWeightById_DAO(weight.PesoId.Value);
            var idUser   = _userRepository.GetUsuario(weight.UserId);

            if (weightID == null || idUser == null)
            {
                return(new Response {
                    Message = (weightID == null ? "Peso não encontrado!" : "Usuario não encontrado!")
                });
            }
            else
            {
                var response = _weightRepository.UpdateWeight_DAO(weight.DateWeigth, weight.Weigth, weight.UserId, weight.PesoId.Value);
                return(new Response {
                    Message = response.ToString()
                });
            }
        }
Beispiel #2
0
        public IActionResult UpdateWeight([FromBody] WeightUpdateRequest weight)
        {
            var weightResponse = _weightBL.UpdateWeight_BL(weight);

            if (weightResponse.Message == "1")
            {
                return(Ok(new Response {
                    Message = "Peso atualizado com sucesso!"
                }));
            }

            return(Ok(weightResponse));

            //if (weightResponse != null)
            //{
            //    return Ok("Peso alterado com sucesso!");
            //}
            //else
            //{
            //    return NotFound(new Response { Message = "Nenhum Peso foi encontrado" });
            //}
        }