コード例 #1
0
ファイル: DataMicroBiology.cs プロジェクト: seekerk/recept
        private static DataMicroBiology LoadFromXmlVer1(XmlNode root, DataBase par, ReceptVersion curVer)
        {
            DataMicroBiology ret = new DataMicroBiology(par);

            ret.BeginUpdate();
            ret.Id = int.Parse(root.Attributes["id"].Value, CultureInfo.CurrentCulture);
            foreach (XmlNode curNode in root.ChildNodes)
            {
                switch (curNode.Name)
                {
                case "name":
                    ret.Name = curNode.InnerText;
                    break;

                case "comment":
                    ret.Comment = curNode.InnerText;
                    break;

                case "items":
                    foreach (XmlNode itemNode in curNode.ChildNodes)
                    {
                        ret.Components.Add(DataMicroBiologyIndicator.LoadFromXml(itemNode, ret, curVer));
                    }
                    break;
                }
            }
            ret.EndUpdate(false);
            ret.IsChanged = false;
            return(ret);
        }
コード例 #2
0
ファイル: DataProvider.cs プロジェクト: seekerk/recept
 internal DataMicroBiology FindMicroBiologyIndicator(DataMicroBiologyIndicator curRec)
 {
     throw new NotImplementedException();
 }
コード例 #3
0
ファイル: DataProvider.cs プロジェクト: seekerk/recept
 internal void AddMicroBiologyIndicatorStruct(DataMicroBiologyIndicator curRec)
 {
     throw new NotImplementedException();
 }