Exemplo n.º 1
0
        //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);
        }
Exemplo n.º 2
0
        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);
            }
        }