//private static void UserAndCustomerAdd() //{ // UserManager userManager = new UserManager(new EfUserDal()); // User user = new User { FirstName = "Burak", LastName = "Esen", Email = "*****@*****.**", PasswordHash = "123456" }; // userManager.Add(user); // CustomerManager customerManager = new CustomerManager(new EfCustomerDal()); // customerManager.Add(new Customer { UserId = userManager.Get(user).Data.Id, CompanyName = "BE Lim." }); // User userTwo = new User { FirstName = "Samet", LastName = "Öz", Email = "*****@*****.**", Password = "******" }; // userManager.Add(userTwo); // customerManager.Add(new Customer { UserId = userManager.Get(userTwo).Data.Id, CompanyName = "Sö Lim." }); //} private static void UserAndCustomerDelete(int userId) { UserManager userManager = new UserManager(new EfUserDal()); var user = userManager.GetById(userId).Data; CustomerManager customerManager = new CustomerManager(new EfCustomerDal()); if (customerManager.GetByUserId(user.Id).Data != null) { Console.WriteLine("GİRDİ"); customerManager.Delete(customerManager.GetByUserId(user.Id).Data); } userManager.Delete(user); }
private static void GetCustomerByUserIdTest(int userId) { CustomerManager customerManager = new CustomerManager(new EfCustomerDal()); var result = customerManager.GetByUserId(userId); Customer customerByUserId = result.Data; if (result.Success == true) { string str = new string('_', 50); Console.WriteLine(str + "\n\n\tID\t\tUserID\t\tCompany Name\t"); Console.WriteLine("\t{0}\t\t{1}\t\t{2}\t", customerByUserId.Id, customerByUserId.UserId, customerByUserId.CompanyName); Console.WriteLine(str + "\n"); } else { Console.WriteLine(result.Message); } }