コード例 #1
0
ファイル: Pessoa.cs プロジェクト: abaldove/Transporter-System
 public string insert(Person aPerson)
 {
     people.Add(aPerson);
     string message = "--- Pessoa Inserida ---\n";
     message += "Id_Pessoa: " + aPerson.id.ToString() + "\n";
     message += "Nome: " + aPerson.name + "\n";
     message += "Telefone: " + aPerson.phone + "\n";
     message += "Essa é a : " + people.Count.ToString() + "° pessoa inserida";
     return message;
 }
コード例 #2
0
ファイル: Pessoa.cs プロジェクト: abaldove/Transporter-System
 public string remove(Person personToRemove)
 {
     int personToRemovePosition = findPersonToRemove(personToRemove);
      if (personToRemovePosition > -1)
      {
          people.RemoveAt(personToRemovePosition);
          return "person removed";
      }
      else
      {
          return "person not removed";
      }
 }
コード例 #3
0
ファイル: Pessoa.cs プロジェクト: abaldove/Transporter-System
 private int findPersonToRemove(Person personToRemove)
 {
     foreach(Person person in people)
      {
          if(person.id.Equals(personToRemove.id))
          {
              return people.IndexOf(person);
          }
      }
      return -1;
 }