private double GetUnitContainerVolume() { double AvailableStorageVolume = 0; int containerID = 0; if(int.TryParse(lkContainerTypes.EditValue.ToString(), out containerID)) { ShippingContainerType sct = new ShippingContainerType(); sct.LoadByPrimaryKey(containerID); var dr = sct.DefaultView.Table.Rows[0]; //(DataRow)lkContainerTypes.EditValue; AvailableStorageVolume = Convert.ToDouble(dr["HeightMM"])/1000 * Convert.ToDouble(dr["WidthMM"])/1000 * Convert.ToDouble(dr["LengthMM"])/1000; return AvailableStorageVolume; } return 0; }
private void BindShippingContainers() { ShippingContainerType shippingContainerType = new ShippingContainerType(); shippingContainerType.LoadAll(); lkContainerTypes.Properties.DataSource = shippingContainerType.DefaultView; }