public ActionResult UpdateWebSite(int id) { WebSiteOperation uo = new WebSiteOperation(); WebSiteModel u = uo.Get(id); return(View(u)); }
public ActionResult DeleteWebSite(int id) { WebSiteOperation uo = new WebSiteOperation(); return(Content(uo.Delete(id))); }
public ActionResult UpdateWebSiteSub(WebSiteModel model) { WebSiteOperation uo = new WebSiteOperation(); uo.Update(model); DirFile.CreateDirectory(model.Path); return(JavaScript("pagesub();")); }
public void DeployWebSite(string jsonConfig) { string packagePath = pathRepository.GetPackagePath(this.activePublicationId); WebSiteOperation operation = new WebSiteOperation(this.backupRepository, this.packageRepositoryFactory.Create(packagePath)); operation.Configure(JsonConvert.DeserializeObject(jsonConfig)); this.queuedOperations.Add(operation); }
public ActionResult InsertWebSiteSub(WebSiteModel u) { WebSiteOperation uo = new WebSiteOperation(); u.CreateTime = DateTime.Now; uo.Insert(u); DirFile.CreateDirectory(u.Path); return(JavaScript("pagesub();")); }
public ActionResult WebSiteList(SearchCodition searchCoditon) { TempData["searchCoditon"] = searchCoditon; WebSiteOperation uo = new WebSiteOperation(); List <WebSiteModel> list = uo.GetList(searchCoditon.SearchName, searchCoditon.PageIndex, searchCoditon.PageSize); int count = uo.GetCount(); if (Request.IsAjaxRequest()) { return(PartialView("WebSiteTable", new PagedList <WebSiteModel>(list, searchCoditon.PageIndex, searchCoditon.PageSize, count))); } return(PartialView(new SearchCodition())); }
// // GET: /WebSite/ public ActionResult WebSiteList() { WebSiteOperation uo = new WebSiteOperation(); SearchCodition searchCoditon = new SearchCodition() { PageSize = 20 }; List <WebSiteModel> list = uo.GetList(); int count = uo.GetCount(); ViewBag.list = new PagedList <WebSiteModel>(list, searchCoditon.PageIndex, searchCoditon.PageSize, count); return(View(searchCoditon)); }