public ViewResult Ninja(string turtle)
        {
            var         turtles   = NinjaTurtle.MainTurtles;
            NinjaTurtle theTurtle = turtles.FirstOrDefault(t => t.Name.ToLower() == turtle.ToLower());

            return(View(theTurtle));
        }
Exemplo n.º 2
0
        public NinjaTurtle GetTurtle(int id)
        {
            ApplicationDbContext Db     = new ApplicationDbContext();
            NinjaTurtle          Turtle = Db.NinjaTurtles.Where(t => t.Id == id).FirstOrDefault();

            return(Turtle);
        }
Exemplo n.º 3
0
        public void DeleteTurtle(int id)
        {
            ApplicationDbContext Db     = new ApplicationDbContext();
            NinjaTurtle          Turtle = Db.NinjaTurtles.Where(t => t.Id == id).FirstOrDefault();

            Db.NinjaTurtles.Remove(Turtle);
            Db.SaveChanges();
        }
Exemplo n.º 4
0
        public void CreateTurtle(string name, string color, string description, string pictureLg, string pictureSm, string personality, string weapons)
        {
            ApplicationDbContext Db     = new ApplicationDbContext();
            NinjaTurtle          Turtle = new NinjaTurtle(name, color, description, pictureLg, pictureSm, personality, weapons);

            Db.Turtles.Add(Turtle);
            Db.SaveChanges();
        }
Exemplo n.º 5
0
        public void UpdateTurtle(int id, string name, string weapon, string picture, string description)
        {
            ApplicationDbContext Db     = new ApplicationDbContext();
            NinjaTurtle          Turtle = Db.NinjaTurtles.Where(t => t.Id == id).FirstOrDefault();

            Turtle.Name        = name;
            Turtle.Picture     = picture;
            Turtle.Weapon      = weapon;
            Turtle.Description = description;
            Db.SaveChanges();
        }
Exemplo n.º 6
0
        public int AddTurtle(string name, string weapon, string picture, string description)
        {
            ApplicationDbContext Db     = new ApplicationDbContext();
            NinjaTurtle          Turtle = new NinjaTurtle {
                Name = name, Weapon = weapon, Picture = picture, Description = description
            };

            Db.NinjaTurtles.Add(Turtle);
            Db.SaveChanges();
            return(Turtle.Id);
        }
Exemplo n.º 7
0
        public void EatTest()
        {
            //arrange
            NinjaTurtle d = new NinjaTurtle();
            //act
            string food = d.Eat();

            //assert
            Assert.AreEqual(food, "Pizza is Awesome sauce!");
            //Assert.Fail();
        }
Exemplo n.º 8
0
        public void TalkTest()
        {
            //arrange
            NinjaTurtle d = new NinjaTurtle();
            //act
            string sound = d.Talk();

            //assert
            Assert.AreEqual(sound, "Cowabunga Dude!!!");
            //Assert.Fail();
        }
Exemplo n.º 9
0
        public void EditTurtle(int id, string name, string color, string description, string pictureLg, string pictureSm, string personality, string weapons)
        {
            ApplicationDbContext Db          = new ApplicationDbContext();
            NinjaTurtle          NinjaTurtle = Db.Turtles.Where(t => t.Id == id).FirstOrDefault();

            NinjaTurtle.Name        = name;
            NinjaTurtle.Color       = color;
            NinjaTurtle.Description = description;
            NinjaTurtle.PictureLg   = pictureLg;
            NinjaTurtle.PictureSm   = pictureSm;
            NinjaTurtle.Personality = personality;
            NinjaTurtle.Weapons     = weapons;
            Db.SaveChanges();
        }
 public IActionResult Create(NinjaTurtle model)
 {
     // take the data and enter in the db
     // before we do this... VALIDATE
     return(View("Ninja", model));
 }