示例#1
0
       public void UpdatePerson(int id, string value)
        {
            string[] strArr = value.Split(',');
            Person person = null;
            if (strArr[9].ToUpper() == "MAN")
            {
              person = new Man(Convert.ToInt32(strArr[1]), strArr[2], strArr[3], Convert.ToInt32(strArr[4]), Convert.ToInt32(strArr[5]));
            }
            else if (strArr[9].ToUpper() == "WOMAN")
            {
                person = new Woman(Convert.ToInt32(strArr[1]), strArr[2], Convert.ToInt32(strArr[6]), strArr[7], strArr[8]);
            }

            var ef = new iDS_EF();
            ef.Update(id,person);

        }
示例#2
0
 public void InsertPerson(string value)
 {
     List<Person> people = new List<Person>();
     string[] strArr = value.Split(',');
         if (strArr[9].ToUpper()=="MAN")
         {
             Man man = new Man(Convert.ToInt32(strArr[1]), strArr[2], strArr[3], Convert.ToInt32(strArr[4]), Convert.ToInt32(strArr[5]));
             people.Add(man);
         }
         else if (strArr[9].ToUpper() == "WOMAN")
         {
             Woman woman = new Woman(Convert.ToInt32(strArr[1]), strArr[2], Convert.ToInt32(strArr[6]), strArr[7], strArr[8]);
             people.Add(woman);
         }
         
     var ef = new iDS_EF();
     ef.Insert(people);
 }