public RawItem(string itemname, Units countunit, double instock = 0.0, RawCountFlag _flag = RawCountFlag.Daily) { name = itemname; unit = countunit; flag = _flag; if (instock > 0.0) { if (instock > 1000.0) { switch (countunit) { case Units.Gram: { instock /= 1000; unit = Units.Kilogram; break; } case Units.Millilitre: { instock /= 1000; unit = Units.Litre; break; } default: break; } } } stock = instock; }
public CountReportItem(RawItem rawitem) { name = rawitem.Name; auditcount = rawitem.Stock; unit = rawitem.Unit; flag = rawitem.CountFlag; }
public void SetFlag(RawCountFlag _flag) { flag = _flag; }
public void EditFlag(RawCountFlag _flag) { flag = _flag; }