Exemple #1
0
        static void Main(string[] args)
        {
            Person objPerson = new Person("John", "Turner", "Street 5", "New York", "532151", "EN1052 5231 5216 8564", 50);

            Transaction objTransaction = new Transaction(5.25m, DateTime.Now, ETransaction.add);

            objPerson.AddTransaction(objTransaction);
            Console.WriteLine(objPerson.Balance);

            IPersonalInformation objPersonalInformation = objPerson;

            Console.WriteLine(Mail(objPersonalInformation));

            Transaction objTransaction2 = objPerson[0];

            Console.WriteLine(objTransaction2.ToString());

            Console.ReadKey();
        }
Exemple #2
0
 /// <summary>
 /// Creates a new Student with the provided parameters.
 /// </summary>
 /// <param name="firstName"></param>
 /// <param name="lastName"></param>
 /// <param name="otherInfo"></param>
 public Student(string firstName, string lastName, IPersonalInformation otherInfo)
 {
     this.FirstName = firstName;
     this.LastName  = lastName;
     this.OtherInfo = otherInfo;
 }
Exemple #3
0
 public HomeController(IPersonalInformation personalInformationService)
 {
     _personalInformationService = personalInformationService;
 }
Exemple #4
0
 public static string Mail(IPersonalInformation obj)
 {
     return(obj.Name + " " + obj.LastName);
 }
 public PersonalInformationController(IPersonalInformation personalInformationService, IBranchInformation branchInformationService, UserManager <ApplicationUser> userManager)
 {
     _personalInformationService = personalInformationService;
     _branchInformationService   = branchInformationService;
     _userManager = userManager;
 }