コード例 #1
0
        public void Add_Customer()
        {
            EfCustomerDal customerDal = new EfCustomerDal();
            Customer      customer    = new Customer
            {
                CustomerName     = "Emre",
                CustomerSurname  = "Kırcı",
                CustomerAddress  = "Gazi kemal mahallesi muhtar şevki sokak babaeski/kırklareli",
                CustomerMail     = "*****@*****.**",
                CustomerPhone    = "5375022611",
                RegistrationDate = DateTime.Now,
                UpdateDate       = DateTime.Now
            };
            var result = customerDal.Add(customer);

            Assert.IsNotNull(result);
        }
コード例 #2
0
        public void Add_returns_customer()
        {
            EfCustomerDal customerDal = new EfCustomerDal();

            Customer customer = new Customer
            {
                Username          = "******",
                FirstName         = "Semih",
                LastName          = "Çiftçi",
                Locked            = false,
                InvalidLoginCount = 0,
                LoggedIn          = false,
                Password          = "******"
            };
            var result = customerDal.Add(customer);

            Assert.Equal("sciftci", result.Username);
        }
コード例 #3
0
ファイル: Program.cs プロジェクト: cihannk/ReCapProject
        static void Main(string[] args)
        {
            IBrandDal    brandDal    = new EfBrandDal();
            IColorDal    colorDal    = new EfColorDal();
            ICarDal      carDal      = new EfCarDal();
            IRentalDal   rentalDal   = new EfRentalDal();
            IUserDal     userDal     = new EfUserDal();
            ICustomerDal customerDal = new EfCustomerDal();


            ICarService    carManager    = new CarManager(carDal);
            IRentalService rentalManager = new RentalManager(rentalDal);

            //brandDal.Add(new Brand { Id = 2, Description = "wir leiben autos", Name = "Wolksvagen" });
            //colorDal.Add(new Color { Id = 1, Name = "Black" });

            //carManager.AddCar(new Car {Id=6, BrandId=1, ColorId=1, DailyPrice=60000, Description="Passat", ModelYear=2016 });

            // brandDal.Delete(new Brand { Id = 2, Description = "wir leiben autos", Name = "Wolksvagen" });

            //Test(brandDal, colorDal, carDal);

            var details = carManager.GetCarDetails();

            userDal.Add(new User {
                UserId = 1, Email = "*****@*****.**", FirstName = "Ahmet", LastName = "Sonuç", Password = "******"
            });
            customerDal.Add(new Customer {
                UserId = 1, CompanyName = "ahmet inşaat"
            });
            rentalManager.Add(new Rental {
                RentalId = 1, CarId = 2, CustomerId = 1, RentDate = new DateTime(2021, 3, 20)
            });
            foreach (var detail in details.Data)
            {
                System.Console.WriteLine("Marka:{0}, Model:{1}, Renk:{2}, Price:{3}", detail.BrandName, detail.CarName, detail.ColorName, detail.DailyPrice);
            }
        }
コード例 #4
0
 public IResult Add(Customer customer)
 {
     _customerDal.Add(customer);
     return(new SuccessResult());
 }