/// <summary>
        /// 
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public TradeContract GetContract(int id)
        {
            var sal = new Salesman(false) { Name = "Craig", Surname = "Davis", Email = "*****@*****.**", IdentityCode = 255 };

            sal.GetType().GetProperty("ID")
                    .SetValue(sal, Convert.ToInt64(id), null);

            TradeContract instance = new CarContract
            {
                BeginDate = new DateTime(2010, 10, 1),
                BrandName = "Porsche",
                Description = "fattura di test",
                Number = 12000000,
                Owner = sal,
                Price = 50500
            };
            return instance;
        }
        /// <summary>
        /// 
        /// </summary>
        /// <param name="pageIndex"></param>
        /// <param name="pageSize"></param>
        /// <returns></returns>
        public IEnumerable<TradeContract> GetPagedContract(int pageIndex, int pageSize)
        {
            var sal1 = new Salesman(false) { Name = "Craig", Surname = "Davis", Email = "*****@*****.**", IdentityCode = 255 };

            sal1.GetType().GetProperty("ID")
                    .SetValue(sal1, 100L, null);

            TradeContract instance1 = new CarContract
            {
                BeginDate = new DateTime(2010, 10, 1),
                BrandName = "Porsche",
                Description = "fattura di test",
                Number = 12000000,
                Owner = sal1,
                Price = 50500
            };

            var sal2 = new Salesman(false) { Name = "james", Surname = "hold", Email = "*****@*****.**", IdentityCode = 255 };
            sal2.GetType().GetProperty("ID")
                    .SetValue(sal1, 115L, null);

            TradeContract instance2 = new CarContract
            {
                BeginDate = new DateTime(2011, 10, 1),
                BrandName = "Porsche",
                Description = "fattura di test",
                Number = 12000000,
                Owner = sal2,
                Price = 50500
            };

            return new List<TradeContract> { instance1, instance2 };
        }