public MainViewModel GenerateMainViewModel() { try { HomeViewDataService carouselDS = new HomeViewDataService(); DataSet ds = new DataSet(); MainViewModel viewModel = new MainViewModel(); ds = carouselDS.GetMainHomePage(); if (ds != null) { if (ds.Tables[0] != null) { if (ds.Tables[0].Rows.Count > 0) { viewModel.MainId = Convert.ToInt32(ds.Tables[0].Rows[0]["MainId"]); viewModel.MainTitle = Convert.ToString(ds.Tables[0].Rows[0]["MainTitle"]); viewModel.MainSubTitle = Convert.ToString(ds.Tables[0].Rows[0]["MainSubTitle"]); viewModel.MainParagraph = Convert.ToString(ds.Tables[0].Rows[0]["MainParagraph"]); } } } return(viewModel); } catch (Exception ex) { throw ex; } }
public ActionResult EditMain(MainViewModel mvm) { CommonDataService cds = new CommonDataService(); CommonModel cm = new CommonModel(); cm = cds.GenerateCommonModel(); Session["FaceBook"] = cm.FaceBook; Session["Twitter"] = cm.Twitter; Session["Youtube"] = cm.Youtube; Session["Instagram"] = cm.Instagram; Session["PhoneNumber"] = cm.PhoneNumber; Session["Email"] = cm.Email; Session["ShoppingHours"] = cm.ShoppingHours; HomeViewDataService hvDS = new HomeViewDataService(); try { if (ModelState.IsValid) { hvDS.UpdateMainHomePage(mvm); return(RedirectToAction("Index", "Home")); } else { return(View(mvm)); } } catch (Exception ex) { throw ex; } finally { hvDS = null; } }