//public ItemDisplayVM[] NormalizeData(ItemDisplayVM[] arr) //{ // foreach (var item in arr) // normalize database amount to kg/L // { // switch (item.UnitOfMeasurement) // { // case UnitMeasurement.g: item.Amount /= 1000; break; // case UnitMeasurement.dL: item.Amount /= 10; break; // default: // break; // } // } // return arr; //} public ItemDisplayNormalizedVM[] NormalizeDataNormalVM(ItemDisplayVM[] arr) { ItemDisplayNormalizedVM[] items = new ItemDisplayNormalizedVM[arr.Length]; for (int i = 0; i < arr.Length; i++) // normalize database amount to kg/L { ItemDisplayVM item = (ItemDisplayVM)arr[i]; items[i] = new ItemDisplayNormalizedVM { Amount = item.Amount, Type = item.Type, UnitOfMeasurement = item.UnitOfMeasurement }; switch (items[i].UnitOfMeasurement) { case UnitMeasurement.g: items[i].Amount /= 1000; break; case UnitMeasurement.dL: items[i].Amount /= 10; break; default: break; } } return(items); }
public IActionResult Display(ItemDisplayVM itemDisplayVM) { return(View(itemDisplayVM)); }