private int XmlMaterialUpdate(WMSContext dc, XElement update) { try { XNamespace ns = XDocument.Root.Name.Namespace; foreach (var sk in update.Elements(ns + "Material")) { string key = sk.Element(ns + "ID").Value; Box_ID boxid = dc.Box_IDs.Find(key); if (boxid == null) { boxid = new Box_ID { ID = key }; dc.Box_IDs.Add(boxid); } boxid.SKU_ID = sk.Element(ns + "SKUID").Value; boxid.Batch = sk.Element(ns + "Batch").Value; } return(0); } catch (Exception ex) { Debug.WriteLine(ex.Message); SimpleLog.AddException(ex, nameof(XmlReadERPCommand)); throw; } }
private void Clear_Boxes() { Box_ID.Clear(); Box_Name.Clear(); Box_Measure.Clear(); Box_Price.Clear(); }
public BoxIDViewModel() { _boxid = new Box_ID(); _SKUIDs = new List <string>(); _tuid = 0; Validator = new PropertyValidator(); ValidationEnabled = false; }
public TUViewModel() { _data = new TUs(); _dataPlaceID = new PlaceIDs(); _dataBoxID = new Box_ID(); _dbservicewms = new DBServiceWMS(null); Validator = new PropertyValidator(); ValidationEnabled = false; ProdDate = DateTime.Now; ExpDate = DateTime.Now; }