예제 #1
0
        public void LoadVals(string strXml)
        {
            XmlSerializer s;
            StringReader  sr;
            COCustomer    o;

            s  = new XmlSerializer(typeof(COCustomer));
            sr = new System.IO.StringReader(strXml);

            o = new COCustomer();
            o = (COCustomer)s.Deserialize(sr);

            base.LoadFromObj(o);

            o = null;
            sr.Close();
            sr = null;
            s  = null;
        }
예제 #2
0
        public string GetDataString()
        {
            string        tmpStr;
            COCustomer    o;
            XmlSerializer s;
            StringWriter  sw;

            o  = new COCustomer();
            s  = new XmlSerializer(typeof(COCustomer));
            sw = new StringWriter();

            base.Copy(o);
            s.Serialize(sw, o);

            tmpStr = sw.ToString();

            o  = null;
            s  = null;
            sw = null;

            return(tmpStr);
        }
예제 #3
0
 public void LoadFromObj(COCustomer oOrg)
 {
     miID     = oOrg.ID;
     msNumber = oOrg.Number;
     msName   = oOrg.Name;
 }
예제 #4
0
 public void Copy(COCustomer oNew)
 {
     oNew.ID     = miID;
     oNew.Number = msNumber;
     oNew.Name   = msName;
 }