Ejemplo n.º 1
0
        private void ValidateConsumedFood(ConsumedFoodsModel editedConsumedFood, ConsumedFoodsModel uneditedConsumedFood)
        {
            bool doesTheFoodAlreadyExist    = (uneditedConsumedFood != null);
            bool areAllNullReferencesValues = MeasuresValidator.CheckIfTheyAreNull(editedConsumedFood.MassConsumedInGr, editedConsumedFood.VolumeConsumedInMl, editedConsumedFood.ConsumedUnits);

            if (!doesTheFoodAlreadyExist || areAllNullReferencesValues)
            {
                throw new Exception("Invalid Food");
            }
            else
            {
                response.IsValid = true;
            }
        }
Ejemplo n.º 2
0
 private bool AreAllReferenceUnitsNull(FoodsModel food)
 {
     return(MeasuresValidator.CheckIfTheyAreNull(food.ReferenceMassInGrams, food.ReferenceVolumeInMililiters, food.ReferenceUnits));
 }
Ejemplo n.º 3
0
 private void ValidateNewRegister(ConsumedFoodsModel consumedFood)
 {
     if (_unitOfWork.ConsumedFoods.GetById(consumedFood) != null || consumedFood == null || MeasuresValidator.CheckIfTheyAreNull(consumedFood.MassConsumedInGr, consumedFood.VolumeConsumedInMl, consumedFood.ConsumedUnits))
     {
         throw new Exception("Invalid food");
     }
     else
     {
         response.IsValid = true;
     }
 }