示例#1
0
        //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);
        }
示例#2
0
 public IActionResult Display(ItemDisplayVM itemDisplayVM)
 {
     return(View(itemDisplayVM));
 }