public ActionResult Create(ReferenceSitesMaster ReferenceSite)
        {
            if (ModelState.IsValid)
            {
                //Save Reference Sites
                shopDB.AddToReferenceSitesMasters(ReferenceSite);
                shopDB.SaveChanges();

                return RedirectToAction("Index");
            }
            // Invalid – redisplay with errors
            var viewModel = new ReferenceSitesManagerViewModel
            {
                ReferenceSite = new ReferenceSitesMaster(),
                Categories = shopDB.CategoryMasters.ToList()
            };
            return View(viewModel);
        }
 /// <summary>
 /// Create a new ReferenceSitesMaster object.
 /// </summary>
 /// <param name="referenceSitesId">Initial value of the ReferenceSitesId property.</param>
 /// <param name="categoryId">Initial value of the CategoryId property.</param>
 /// <param name="name">Initial value of the Name property.</param>
 /// <param name="uRL">Initial value of the URL property.</param>
 public static ReferenceSitesMaster CreateReferenceSitesMaster(global::System.Int32 referenceSitesId, global::System.Int32 categoryId, global::System.String name, global::System.String uRL)
 {
     ReferenceSitesMaster referenceSitesMaster = new ReferenceSitesMaster();
     referenceSitesMaster.ReferenceSitesId = referenceSitesId;
     referenceSitesMaster.CategoryId = categoryId;
     referenceSitesMaster.Name = name;
     referenceSitesMaster.URL = uRL;
     return referenceSitesMaster;
 }
 /// <summary>
 /// Deprecated Method for adding a new object to the ReferenceSitesMasters EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToReferenceSitesMasters(ReferenceSitesMaster referenceSitesMaster)
 {
     base.AddObject("ReferenceSitesMasters", referenceSitesMaster);
 }