Exemple #1
0
        public static void Main()
        {
            Customer customer  = new Customer("Pesho", "Peshev", "Peshev", "123456", "1", "Sofia", "nemaTakuvEmail", CustomerTypes.Diamond);
            Customer customer0 = new Customer("Pesho", "Peshev", "Peshev", "123456", "1", "Sofia", "nemaTakuvEmail", CustomerTypes.Diamond);
            Customer customer1 = new Customer("Pesho", "Peshev", "Peshea", "123456", "1", "Sofia", "nemaTakuvEmail", CustomerTypes.Diamond);
            Customer customer2 = new Customer("Pesho", "Peshev", "Peshev", "1234567", "1", "Sofia", "nemaTakuvEmail", CustomerTypes.Diamond);


            Console.WriteLine(customer.CompareTo(customer0));
            Console.WriteLine(customer.CompareTo(customer1));
            Console.WriteLine(customer.CompareTo(customer2));
        }
Exemple #2
0
        static void Main(string[] args)
        {
            Customer one = new Customer("Gosho", "Peshev", "Meshev", 1111111111,"address","0000000000","email",CustomerType.Diamond);

            var two = one.Clone() as Customer;

            Console.WriteLine(two);
            Console.WriteLine(one == two);
            Console.WriteLine(one.CompareTo(two));
        }
Exemple #3
0
        static void Main()
        {
            Customer pesho = new Customer("Petyr",
                                          "Antoniev",
                                          "Georgiev",
                                          "7289182732",
                                          "Sofia",
                                          "0921332",
                                          "*****@*****.**",
                                          CustomerType.Diamond);

            pesho.AddPayment(new Payment("Danyk", 200m));
            Customer pesho2 = (Customer)pesho.Clone();

            Console.WriteLine("pesho and pesho2 are equal: " + pesho.Equals(pesho2));
            pesho2.Email = "*****@*****.**";
            Console.WriteLine("pesho and pesho2 are equal: " + pesho.Equals(pesho2));
            Console.WriteLine(pesho.CompareTo(pesho2));
            pesho2.FirstName = "Ivan";
            Console.WriteLine(pesho.CompareTo(pesho2));
        }
Exemple #4
0
        static void Main(string[] args)
        {
            var cm1 = new Customer("Pesho", "Atanosov", "Peshev", "8508156699", "Iztok", "+359895445566", "*****@*****.**", new List <Payment>(), CustomerType.OneTime);

            var cm2 = new Customer("Pesho", "Atanosov", "Peshev", "8508156699", "Iztok", "+359895445566", "*****@*****.**", new List <Payment>(), CustomerType.Diamond);

            var cm3 = (Customer)cm2.Clone();

            cm3.AddPayment(
                new Payment("Car", 5444),
                new Payment("House", 99999));

            Console.WriteLine(cm3);
            Console.WriteLine(cm2);

            Console.WriteLine("Equal: {0}", cm1 == cm2);

            Console.WriteLine(cm2.CompareTo(cm1));
        }
        public static void Main()
        {
            var cm1 = new Customer("Pesho", "Atanosov", "Peshev", 8508156699, "Street 1", "+359895445566", "*****@*****.**", CustomerType.OneTime);

            var cm2 = new Customer("Pesho", "Atanosov", "Peshev", 8508156699, "Iztok", "+359895445566", "*****@*****.**", CustomerType.Diamond);

            Console.WriteLine(cm1 == cm2);

            var cm3 = (Customer)cm2.Clone();

            cm3.AddPayment(
                new Payment("Kola", 5444),
                new Payment("Apartment", 99999));

            Console.WriteLine(cm3);
            Console.WriteLine(cm2);

            Console.WriteLine(cm2.CompareTo(cm1));
        }