Esempio n. 1
0
 protected void DeleteButton_Click(object sender, EventArgs e)
 {
     try
     {
         CampaignManager.DeleteCampaign(this.CampaignId);
         Response.Redirect("Campaigns.aspx");
     }
     catch (Exception exc)
     {
         ProcessException(exc);
     }
 }
Esempio n. 2
0
        static void Main(string[] args)
        {
            User user1 = new User {
                FirstName = "Emre", LastName = "Yiğit", Tc = "345234",
            };
            Game gta = new Game {
                Name = "gta", Price = 150, CikisTarihi = "2013",
            };
            UserManager userManager = new UserManager();

            userManager.Add(user1);
            SalesManager salesManager = new SalesManager();

            salesManager.Sale(user1, gta);

            Campaign campaign1 = new Campaign {
                Discount = 25, Duration = 7, Id = 1, Name = "Bahar Kampanyası",
            };
            ICampaignServices campaignManager = new CampaignManager();

            campaignManager.AddCampaign(campaign1);
            campaignManager.DeleteCampaign(campaign1);
        }
Esempio n. 3
0
        static void Main(string[] args)
        {
            BaseUserManager userManager = new UserManager(new MernisServiceAdapter());
            User            user2       = new User();

            user2.NationalityId = "4343534652";
            user2.FirstName     = "Yasin";
            user2.LastName      = "Çetin";
            user2.DateOfBirth   = new DateTime(2000, 10, 17);
            user2.City          = "Sakarya";
            userManager.Add(user2);

            User user1 = new User();

            user1.FirstName     = "Özgür";
            user1.LastName      = "Özyurt";
            user1.Id            = 2;
            user1.City          = "İstanbul";
            user1.DateOfBirth   = new DateTime(1998, 01, 12);
            user1.NationalityId = "124235436";

            userManager.Add2(user1);
            userManager.Update(user1);
            userManager.Delete(user1);
            userManager.Save(user2);

            Game        game1       = new Game();
            GameManager gameManager = new GameManager();

            game1.GameId    = 37;
            game1.GameName  = "Tom Clancy's Rainbow Six: Siege";
            game1.GamePrice = "129.99₺";

            gameManager.AddGame(game1);

            gameManager.DeleteGame(new Game {
                GameId = 13, GameName = "Rocket League", GamePrice = "30₺"
            });

            Campaign campaign = new Campaign();

            campaign.CampaignId       = 1;
            campaign.CampaignName     = "Bahar";
            campaign.CampaignDiscount = "%70";
            campaign.CampaignDuration = "19-27";
            campaign.UpdateTime       = "10 gün";

            CampaignManager campaignManager = new CampaignManager();

            campaignManager.AddCampaign(campaign);

            SalesManager salesManager = new SalesManager();

            salesManager.Sale(user2, game1);

            campaignManager.UpdateCampaign(campaign);

            campaignManager.DeleteCampaign(campaign);



            Console.ReadLine();
        }
Esempio n. 4
0
        private static void CampaignMenu(ConsoleKeyInfo key)
        {
            CampaignManager campaignManager = new CampaignManager(new IMCampaignDAL());

            ListCampaigns(campaignManager);

            Console.WriteLine("A - Add Campaign");
            Console.WriteLine("U - Update Campaign");
            Console.WriteLine("D - Delete Campaign");
            Console.WriteLine("M - Main Menu");
            key = Console.ReadKey();

            switch (key.Key)
            {
            case ConsoleKey.A:
            {
                Console.WriteLine();
                Campaign campaign = new Campaign();
                campaign.Id = campaignManager.GetAllCampaigns().Max(x => x.Id) + 1;
                Console.Write("Campaign Name : ");
                campaign.CampaignName = Console.ReadLine();
                Console.Write("Campaign Description : ");
                campaign.Description = Console.ReadLine();
                Console.Write("Campaign Discount : ");
                campaign.Discount = Convert.ToDecimal(Console.ReadLine());

                campaignManager.AddCampaign(campaign);
                ListCampaigns(campaignManager);
            }
            break;

            case ConsoleKey.U:
            {
                Console.WriteLine();
                Campaign campaign = new Campaign();
                Console.Write("Campaign Id : ");

                if (int.TryParse(Console.ReadLine(), out int id))
                {
                    campaign.Id = id;
                }
                if (campaignManager.GetAllCampaigns().SingleOrDefault(x => x.Id == campaign.Id) != null)
                {
                    Console.Write("Campaign Name : ");
                    campaign.CampaignName = Console.ReadLine();
                    Console.Write("Campaign Description : ");
                    campaign.Description = Console.ReadLine();
                    Console.Write("Campaign Discount : ");
                    campaign.Discount = Convert.ToDecimal(Console.ReadLine());

                    campaignManager.UpdateCampaign(campaign);
                    ListCampaigns(campaignManager);
                }
                else
                {
                    Console.WriteLine("No such campaign exists!!");
                }
            }
            break;

            case ConsoleKey.D:
            {
                Console.WriteLine();
                Console.Write("Campaign Id : ");

                if (int.TryParse(Console.ReadLine(), out int id))
                {
                    var campaign = campaignManager.GetCampaign(id);
                    if (campaign != null)
                    {
                        campaignManager.DeleteCampaign(campaign);
                        ListCampaigns(campaignManager);
                    }
                }
                else
                {
                    Console.WriteLine("No such campaign exists!!");
                }
            }
            break;

            case ConsoleKey.M:
            {
                Console.WriteLine("");
                MainMenu();
            }
            break;

            default:
                break;
            }
        }
Esempio n. 5
0
        static void Main(string[] args)
        {
            Game game1 = new Game()
            {
                GameID = 1, GameName = "Counter Strike", GamePrice = 133.00
            };
            Game game2 = new Game()
            {
                GameID = 2, GameName = "PUBG Mobile ", GamePrice = 123.40
            };
            Game game3 = new Game()
            {
                GameID = 3, GameName = "Need for Speed", GamePrice = 175.90
            };
            Game game4 = new Game()
            {
                GameID = 4, GameName = "Medal of Honor", GamePrice = 92.00
            };
            Game game5 = new Game()
            {
                GameID = 5, GameName = "Call of Duty", GamePrice = 124.60
            };
            Game game6 = new Game()
            {
                GameID = 6, GameName = "Angry Birds", GamePrice = 210.30
            };

            Gamer gamer1 = new Gamer()
            {
                Id = 1, FirstName = "Bledar", LastName = "Brown", DateOfBirth = new DateTime(1987, 2, 6), NationalIdNo = "353434534764"
            };
            Gamer gamer2 = new Gamer()
            {
                Id = 2, FirstName = "Rachid", LastName = "Khane", DateOfBirth = new DateTime(1992, 10, 30), NationalIdNo = "8765432345"
            };
            Gamer gamer3 = new Gamer()
            {
                Id = 3, FirstName = "Naoko", LastName = "Kohosi", DateOfBirth = new DateTime(2000, 3, 12), NationalIdNo = "121300787264"
            };
            Gamer gamer4 = new Gamer()
            {
                Id = 4, FirstName = "Natalia", LastName = "Jaros", DateOfBirth = new DateTime(2003, 6, 12), NationalIdNo = "123471928461"
            };
            Gamer gamer5 = new Gamer()
            {
                Id = 5, FirstName = "Lisa", LastName = "Jonie", DateOfBirth = new DateTime(1997, 1, 12), NationalIdNo = "2179176412"
            };
            Gamer gamer6 = new Gamer()
            {
                Id = 6, FirstName = "Jenny", LastName = "Kirks", DateOfBirth = new DateTime(2005, 12, 12), NationalIdNo = "641294169421"
            };

            Campaign campaign1 = new Campaign()
            {
                CampaignId = 1, CampaignName = "Welcome", DiscountAmount = 25, ExpiryDate = new DateTime(2025, 4, 12)
            };
            Campaign campaign2 = new Campaign()
            {
                CampaignId = 2, CampaignName = "Summer", DiscountAmount = 20, ExpiryDate = new DateTime(2025, 11, 11)
            };
            Campaign campaign3 = new Campaign()
            {
                CampaignId = 3, CampaignName = "VIP", DiscountAmount = 10, ExpiryDate = new DateTime(2025, 5, 4)
            };
            Campaign campaign4 = new Campaign()
            {
                CampaignId = 4, CampaignName = "Our Gift", DiscountAmount = 5, ExpiryDate = new DateTime(2025, 12, 10)
            };
            Campaign campaign5 = new Campaign()
            {
                CampaignId = 5, CampaignName = "Valentine's", DiscountAmount = 50, ExpiryDate = new DateTime(2025, 5, 5)
            };
            Campaign campaign6 = new Campaign()
            {
                CampaignId = 6, CampaignName = "Unnamed", DiscountAmount = 2, ExpiryDate = new DateTime(2023, 10, 18)
            };


            GameManager gameManager = new GameManager();

            gameManager.AddGame(game1);
            gameManager.AddGame(game2);
            gameManager.AddGame(game3);
            gameManager.AddGame(game4);
            gameManager.AddGame(game5);
            gameManager.AddGame(game6);
            gameManager.DeleteGame(game5);
            gameManager.UpdateGame(game4, 230.00);

            Console.WriteLine("");
            Console.WriteLine("");


            GamerManager gamerManager = new GamerManager();

            gamerManager.Register(gamer1);
            gamerManager.Register(gamer2);
            gamerManager.Register(gamer3);
            gamerManager.Register(gamer4);
            gamerManager.Register(gamer5);
            gamerManager.Register(gamer6);
            gamerManager.Delete(gamer3);
            gamerManager.Update(gamer5);

            Console.WriteLine("");
            Console.WriteLine("");


            CampaignManager campaignManager = new CampaignManager();

            campaignManager.AddCampaign(campaign1);
            campaignManager.AddCampaign(campaign2);
            campaignManager.AddCampaign(campaign3);
            campaignManager.AddCampaign(campaign4);
            campaignManager.AddCampaign(campaign5);
            campaignManager.AddCampaign(campaign6);

            Console.WriteLine("");
            Console.WriteLine("");

            gameManager.ListTheGames();
            gamerManager.ListTheGamers();
            campaignManager.ListTheCampaigns();


            SalesManager salesManager = new SalesManager();

            salesManager.Sell(gamer6, game2);
            salesManager.Sell(gamer2, game3, campaign1);
            salesManager.Sell(gamer1, game4, campaign1);
            salesManager.Sell(gamer4, game6, campaign5);
            salesManager.Sell(gamer5, game1);
            salesManager.Sell(gamer1, game2);
            salesManager.Sell(gamer4, game3, campaign3);
            salesManager.Sell(gamer5, game4);
            salesManager.Sell(gamer1, game6, campaign2);
            salesManager.Sell(gamer2, game1, campaign4);
            salesManager.Sell(gamer5, game2);

            campaignManager.Modify(campaign1, new DateTime(2021, 10, 30));
            campaignManager.Modify(campaign2, new DateTime(2021, 10, 30));
            campaignManager.Modify(campaign3, new DateTime(2021, 10, 30));
            campaignManager.Modify(campaign4, new DateTime(2021, 10, 30));
            campaignManager.Modify(campaign5, new DateTime(2021, 10, 30));

            campaignManager.Modify(campaign2, 80);
            campaignManager.Modify(campaign5, 70);


            salesManager.Sell(gamer6, game3, campaign1);
            salesManager.Sell(gamer2, game4, campaign2);
            salesManager.Sell(gamer4, game6, campaign5);
            salesManager.Sell(gamer6, game1, campaign2);
            salesManager.Sell(gamer1, game2, campaign1);

            campaignManager.DeleteCampaign(campaign6);

            campaignManager.ListTheCampaigns();
            gameManager.ListTheGames();



            Console.Read();
        }
Esempio n. 6
0
        static void Main(string[] args)
        {
            Player player1 = new Player();

            player1.PlayerName     = "Magnus";
            player1.PlayerSurname  = "Carlsen";
            player1.TcNo           = "245165496";
            player1.PlayerBirthday = "30.11.1990";

            Player player2 = new Player();

            player2.PlayerName     = "Hikaru";
            player2.PlayerSurname  = "Nakamura";
            player2.TcNo           = "996526512";
            player2.PlayerBirthday = "9.12.1987";

            E_Devlet eDevletPlayerInformation1 = new E_Devlet();

            eDevletPlayerInformation1.E_devlet_Isim     = "Magnus";
            eDevletPlayerInformation1.E_devlet_Soyad    = "Carlsen";
            eDevletPlayerInformation1.E_devlet_TcNo     = "245165496";
            eDevletPlayerInformation1.E_devlet_Birthday = "30.11.1990";

            Game game1 = new Game();

            game1.GameName  = "Cyberpunk";
            game1.GamePrice = 249;

            Game game2 = new Game();

            game2.GameName  = "Age of Empires II";
            game2.GamePrice = 31;

            Game game3 = new Game();

            game1.GameName  = "Assasin's Creed: Odyssey";
            game1.GamePrice = 249;

            Game game4 = new Game();

            game1.GameName  = "SpiderMan: Miles Morales";
            game1.GamePrice = 499;


            Verification verification = new Verification();

            verification.PlayerControl(player1, eDevletPlayerInformation1);

            Console.WriteLine("------------------------------");

            ICampaignServices campaignManager = new CampaignManager();

            campaignManager.CampaignEntry(game1);
            campaignManager.DeleteCampaign(game1);
            campaignManager.UpdateCampaign(game1);

            Console.WriteLine("----------------------------");

            IPlayerServices playerManager = new PlayerManager();

            playerManager.NewPlayer(player1);
            playerManager.DeletePlayer(player1);
            playerManager.UpdatePlayer(player1);

            Console.WriteLine("-------------------------------");

            GameSaleManager gameSaleManager = new GameSaleManager();

            gameSaleManager.GameSale(player1, game2);

            Console.WriteLine("------------------------------");

            Console.ReadLine();
        }