Example #1
0
        static void Main1()
        {
            Animal a1 = new Animal();
            Animal a2 = new Dog1();

            Console.WriteLine("Number of Dog1 legs: {0}", a2.NumberOfLegs);
        }
Example #2
0
        public IActionResult Index(IFormCollection data)
        {
            Dog1 d = new Dog1();

            d.Name        = data["name"];
            d.DateOfBirth = Convert.ToDateTime(data["dob"]);
            d.Breed       = data["breed"];

            ViewData["Message"] = "Dog added successfully";

            return(View());
        }
 public IActionResult Index(Dog1 d)
 {
     if (ModelState.IsValid) //Ensures model is in valid state
     {
         //DogDB.Add(d);
         return(RedirectToAction("Index", "Home"));
     }
     else // Validation problems occurred
     {
         return(View());
     }
 }
Example #4
0
        public void CanLetServerEvolveByIgnoringUnknownProperties()
        {
            // Arrange
            Request dog1Request = Session.Bind(Dog1Template, new { name = "Fido" });
            Request dog2Request = Session.Bind(Dog2Template, new { name = "Hugo" });

            // Act
            Dog1 d1a = dog1Request.Get <Dog1>().Body;
            Dog1 d1b = dog2Request.Get <Dog1>().Body;
            Dog2 d2  = dog2Request.Get <Dog2>().Body;

            // Assert
            Assert.IsNotNull(d1a);
            Assert.AreEqual("Fido", d1a.Name);
            Assert.IsNotNull(d1b);
            Assert.AreEqual("Hugo", d1b.Name);
            Assert.IsNotNull(d2);
            Assert.AreEqual("Hugo", d2.Name);
            Assert.AreEqual(25, d2.Weight);
        }
Example #5
0
    public static void Main()
    {
        Dog1 d = new Dog1();

        d.showColor();
    }