public GetNutritionTypeByNo ( int nutr_No ) : |
||
nutr_No | int | |
return |
public NutritionType GetNutritionTypeByNo(int nutr_No)
{
log.InfoFormat("[GetNutritionTypeByNo] nutr_No={0}.", nutr_No);
NutritionType returnValue;
try
{
using (Restaurants restaurantsDb = new Restaurants())
{
MongoEntityRepositoryBase<NutritionType> basicData =
new MongoEntityRepositoryBase<NutritionType>(restaurantsDb.DB);
var allNutritionType = basicData.GetAll();
returnValue = allNutritionType.FirstOrDefault(n => n.USDA_Nutr_No != null && n.USDA_Nutr_No == nutr_No);
}
}
catch (Exception e)
{
log.ErrorFormat("[GetNutritionTypeByNo] Exception={0}", e);
returnValue = null;
}
return returnValue;
}
public void GetNutritionTypeByNo_ShouldReturnNutritionTypeObject() { //act USDAImport usdaImport = new USDAImport(); NutritionType tempNut = usdaImport.GetNutritionTypeByNo(205); //assert Assert.IsNotNull(tempNut); Assert.IsNotNull(tempNut.NutrDesc, "Carbohydrate, by difference"); }