CreateWeb([Bind(webProperties)] WebPageAddressView c)
        {
            if (!ModelState.IsValid)
            {
                return(View(c));
            }
            c.ID = c.ID ?? Guid.NewGuid().ToString();
            var o = AddressFactory.CreateWeb(c.ID, c.Url, c.ValidFrom, c.ValidTo);
            await addresses.AddObject(o);

            return(RedirectToAction("Index"));
        }
        [TestMethod] public void CreateWebTest()
        {
            var r = GetRandom.Object <WebPageAddressData>();
            var o = AddressFactory.CreateWeb(
                r.ID,
                r.Address,
                r.ValidFrom,
                r.ValidTo);

            Assert.IsInstanceOfType(o, typeof(WebPageAddress));
            testVariables(o.Data, r.ID, r.Address, r.ValidFrom, r.ValidTo);
        }