예제 #1
0
        private EpcisMasterdata ParseMasterData(XElement vocabulary, string type)
        {
            var masterdata = new EpcisMasterdata
            {
                Id   = vocabulary.Attribute("id").Value,
                Type = type
            };

            foreach (var attribute in vocabulary.Elements("attribute"))
            {
                masterdata.Attributes.Add(new MasterdataAttribute
                {
                    Id         = attribute.Attribute("id").Value,
                    MasterData = masterdata,
                    Value      = attribute.Value
                });
            }

            return(masterdata);
        }
예제 #2
0
 public void Store(EpcisMasterdata masterdata)
 {
     _session.SaveOrUpdate(masterdata);
 }