public ActionResult Index(string PageName, string Top, string Header, string Footer, string Middle, string Bottom) { Pages objPage = new Pages(); objPage.PAGENAME = PageName; List <Contents> lstContents = new List <Contents>(); Contents objContents = new Contents(); objContents.TOP = Top; objContents.MIDDLE = Middle; objContents.HEADER = Header; objContents.BOTTOM = Bottom; objContents.FOOTER = Footer; lstContents.Add(objContents); objPage.PageContents = lstContents; repository.CreateNewPages(objPage); return(View("Index", repository.getPages())); }