コード例 #1
0
ファイル: Arcade.cs プロジェクト: ScavengerHyena/Arcade-Sim
 public void RemoveConcession(Concession concession)
 {
     if (Concessions.Contains(concession))
     {
         Concessions.Remove(concession);
     }
 }
コード例 #2
0
ファイル: Arcade.cs プロジェクト: ScavengerHyena/Arcade-Sim
 public void AddConcession(Concession concession)
 {
     if (!Concessions.Contains(concession))
     {
         Concessions.Add(concession);
     }
 }
コード例 #3
0
        public ActionResult DeleteConfirmed(string id)
        {
            Concession concession = db.Concessions.Find(id);

            db.Concessions.Remove(concession);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
コード例 #4
0
        public ListItems(Concession thisConscession)
        {
            InitializeComponent();

            Items   = new ObservableCollection <Item>(thisConscession.Items);
            manager = new QueryManager();

            MyListView.ItemsSource = Items;
        }
コード例 #5
0
        public async Task <ActionResult> DeleteConfirmed(int id)
        {
            Concession concession = await db.Concessions.FindAsync(id);

            db.Concessions.Remove(concession);
            await db.SaveChangesAsync();

            return(RedirectToAction("Index"));
        }
コード例 #6
0
 public ActionResult Edit([Bind(Include = "ItemName,ItemPrice,ItemDescription")] Concession concession)
 {
     if (ModelState.IsValid)
     {
         db.Entry(concession).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(concession));
 }
コード例 #7
0
        public ActionResult Create([Bind(Include = "ItemName,ItemPrice,ItemDescription")] Concession concession)
        {
            if (ModelState.IsValid)
            {
                db.Concessions.Add(concession);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(concession));
        }
コード例 #8
0
        public async Task <ActionResult> Edit([Bind(Include = "Cid,Date,ApplicationNo,InquiryId,LeaderNo,Amount,Reason,Status")] Concession concession)
        {
            if (ModelState.IsValid)
            {
                db.Entry(concession).State = EntityState.Modified;
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            return(View(concession));
        }
コード例 #9
0
        public async Task <ActionResult> Create([Bind(Include = "Cid,Date,ApplicationNo,InquiryId,LeaderNo,Amount,Reason,Status")] Concession concession)
        {
            if (ModelState.IsValid)
            {
                db.Concessions.Add(concession);
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }

            return(View(concession));
        }
コード例 #10
0
ファイル: Program.cs プロジェクト: seb17051998/TPSlam2
        static void Main(string[] args)
        {
            Concession MontmorencyReparation;

            // CreateConcession méthode static vous permettant d'instancier des objets concession
            MontmorencyReparation = Concession.CreateConcession(12);
            ListeVoitureCouleur(MontmorencyReparation);
            //ValeurConcession(MontmorencyReparation);
            NouvelleVoiture(MontmorencyReparation);
            AfficherPrix(MontmorencyReparation.GetVoiture(0));
            Console.ReadLine();
        }
コード例 #11
0
    void EnterTiredState()
    {
        currentState = CustomerStates.Tired;
        Debug.Log("Entering tired state.");
        // Get concessions service from Arcade
        TargetConcession = arcade.GetConcessions(Fatigue);

        if (customerAI && TargetConcession)
        {
            customerAI.SetDestination(TargetConcession.ServicePosition());
            StartCoroutine("Tired_Update");
        }
    }
コード例 #12
0
        // GET: Concessions/Delete/5
        public ActionResult Delete(string id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Concession concession = db.Concessions.Find(id);

            if (concession == null)
            {
                return(HttpNotFound());
            }
            return(View(concession));
        }
コード例 #13
0
        static void Main(string[] args)
        {
            //STANISLAS Veronical
            Concession MontmorencyReparation;

            MontmorencyReparation = Concession.CreateConcession(12);
            //ListeVoitureCouleur(MontmorencyReparation);
            //ValeurConcession(MontmorencyReparation);
            NouvelleVoiture(MontmorencyReparation);
            AfficherPrix(MontmorencyReparation.GetVoiture(8));


            Console.ReadLine();
        }
コード例 #14
0
        // GET: Auth/Concessions/Delete/5
        public async Task <ActionResult> Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Concession concession = await db.Concessions.FindAsync(id);

            if (concession == null)
            {
                return(HttpNotFound());
            }
            return(View(concession));
        }
コード例 #15
0
        public void SetUp()
        {
            Performer osawaHigh = new Performer("Osawa High School", 0);

            shrek       = new Event("Shrek", osawaHigh, 150, 12, new DateTime(2015, 4, 18, 19, 30, 0), 60, true);
            drDeath     = new Performer("Dr Death", 1500);
            belushi     = new Performer("Jim Belushi", 3500);
            deathShow   = new Event("Dr. Death's Musical Adventures", drDeath, 200, 20, new DateTime(2015, 4, 25, 19, 0, 0), 60, true);
            belushiShow = new Event("Belushi and the Board of Comedy", belushi, 160, 33, new DateTime(2015, 3, 4, 19, 45, 0), 60, false);
            main        = new Stage("Main Stage", 100, 150, "VIP");
            lounge      = new Stage("The Lounge", 75, 50, "B");
            popcorn     = new Concession("Popcorn", 4.50, 2);
            water       = new Concession("Water", 2, 4);
            snickers    = new Concession("Snickers", 1.50, 3);
            jim         = new Customer("Jim", 10, 30);
            jane        = new Customer("Jane", 1, 74);
        }
コード例 #16
0
ファイル: Arcade.cs プロジェクト: ScavengerHyena/Arcade-Sim
    public Concession GetConcessions(float fatigue)
    {
        Concession returnConcession = Concessions[0];

        // Use conWeight system to determine best concession stand on basis of
        // line length and fatigue value. May factor in cost or adjust with coefficients later.
        var conWeight = Mathf.Abs(fatigue - returnConcession.FatigueValue) + returnConcession.LineLength;

        foreach (Concession testCon in Concessions)
        {
            if (Mathf.Abs(fatigue - testCon.FatigueValue) + returnConcession.LineLength < conWeight)
            {
                returnConcession = testCon;
            }
        }

        return(returnConcession);
    }
コード例 #17
0
        public IEnumerable <Concession> Get()
        {
            List <Concession> concessions = new List <Concession>();

            int i = 0;

            foreach (string brand in Brands)
            {
                var cars = new Concession
                {
                    id       = ids[i],
                    Brand    = Brands[i],
                    Quantity = Quantities[i],
                    Type     = Types[i],
                    Color    = Colors[i]
                };
                concessions.Add(cars);
                i++;
            }
            return(concessions);
        }
コード例 #18
0
ファイル: Program.cs プロジェクト: seb17051998/TPSlam2
        /*static void ValeurConcession(Concession c)
         * {
         *
         * }*/

        static void NouvelleVoiture(Concession c)
        {
            string immat;
            string coul;
            bool   stock;
            string name;
            string mark;
            int    price;



            Console.WriteLine("Saisir le numéro d'immatriculation de la voiture : ");
            immat = Console.ReadLine();
            coul  = color;
            Console.WriteLine("La voiture est il en stock ? Tapez true pour oui et false pour non");
            stock = Convert.ToBoolean(Console.ReadLine());
            Console.WriteLine("Saisir le nom de la voiture");
            name = Console.ReadLine();
            Console.WriteLine("Saisir la marque de la voiture");
            mark = Console.ReadLine();
            Console.WriteLine("Saisir son prix");
            price = Convert.ToInt32(Console.ReadLine());


            Modele mod = Modele.CreateModele(name, mark, price);
            //manque dépassement capacité
            Voiture v = Voiture.CreateVoiture(immat, coul, stock, mod);

            if (stock == true)
            {
                Console.WriteLine("La voiture est en stock");
            }
            else
            {
                Console.WriteLine("La voiture sera commandée");
            }
            c.AjouterVoiture(v);
            Console.WriteLine(v.GetImmatriculation() + v.GetCouleur() + v.GetEnStock() + v.GetModele().GetNom() + v.GetModele().GetMarque() + v.GetModele().GetPrix());
        }
コード例 #19
0
        static void NouvelleVoiture(Concession c)
        {
            //Voiture.CreateVoiture("EV-897-VE", "rouge", true, Modele.CreateModele("C3", "Citroen", 12000));
            //Console.WriteLine("Saisir l'immatriculation");
            //string s = Console.ReadLine();
            //Console.WriteLine("Saisir la couleur");
            //string s1 = Console.ReadLine();
            //Console.WriteLine("Saisir si il est en stock");
            //bool s2 = Convert.ToBoolean(true);
            //string s22 = Console.ReadLine();
            //Console.WriteLine("Saisir le modèle");
            //string s3 = Console.ReadLine();

            if (c.AjouterVoiture(Voiture.CreateVoiture("EV-897-VE", "rouge", true, Modele.CreateModele("C3", "Citroen", 12000))))
            {
                Console.WriteLine("La voiture a pu être ajoutée à la concession");
            }
            else
            {
                Console.WriteLine("La voiture n'a pas pu être ajoutée à la concession");
            }
        }
コード例 #20
0
 static void ValeurConcession(Concession c)
 {
 }
コード例 #21
0
ファイル: Program.cs プロジェクト: seb17051998/TPSlam2
        static void ListeVoitureCouleur(Concession c)
        {
            int choix;

            Console.WriteLine("1 : Rouge");
            Console.WriteLine("2 : Jaune");
            Console.WriteLine("3 : Orange");
            Console.WriteLine("4 : Vert");
            Console.WriteLine("5 : Bleu");
            Console.WriteLine("6 : Gris");
            Console.WriteLine("7 : Noir");
            Console.WriteLine("8 : Marron");
            Console.WriteLine("9 : Violet");
            Console.WriteLine("10 : Blanc");
            Console.WriteLine(" ");
            Console.WriteLine("Choisissez votre couleur");
            choix = Convert.ToInt32(Console.ReadLine());


            switch (choix)
            {
            case 1:
                color = "Rouge";
                break;

            case 2:
                color = "Jaune";
                break;

            case 3:
                color = "Orange";
                break;

            case 4:
                color = "Vert";
                break;

            case 5:
                color = "Bleu";
                break;

            case 6:
                color = "Gris";
                break;

            case 7:
                color = "Noir";
                break;

            case 8:
                color = "Marron";
                break;

            case 9:
                color = "Violet";
                break;

            case 10:
                color = "Blanc";
                break;
            }
        }
コード例 #22
0
 static void ListeVoitureCouleur(Concession c)
 {
 }