public ActionResult Index() { ViewBag.Title = "Home Page"; //return View(NorthwindDataProvider.GetCustomers()); //return View(GetData()); return(View(new HomeModel(NorthwindDataProvider.GetCustomers(), GetScheduleData()))); }
public ActionResult Index() { // DXCOMMENT: Pass a data model for GridView return(RedirectToAction("Index", "Balances")); return(View(NorthwindDataProvider.GetCustomers())); }
public ActionResult Index() { ViewData["Employees"] = NorthwindDataProvider.GetEmployeesList(); int employeeID = NorthwindDataProvider.GetFirstEmployeeID(); return(View("Index", NorthwindDataProvider.GetEmployee(employeeID))); }
public ActionResult NewsViewPartialUpdate(DXWebMRCS.Models.News item) { var model = db1.News; if (ModelState.IsValid) { try { var modelItem = model.FirstOrDefault(it => it.CID == item.CID); if (modelItem != null) { this.UpdateModel(modelItem); db1.SaveChanges(); } } catch (Exception e) { ViewData["EditError"] = e.Message; } } else { ViewData["EditError"] = "Please, correct all errors."; } return(PartialView("_NewsViewPartial", NorthwindDataProvider.GetNews(WebMatrix.WebData.WebSecurity.CurrentUserId))); }
public ActionResult Theme(string theme) { ViewBag.Title = "Home Page"; MvcApplication.Theme = theme; new MvcApplication().Application_PreRequestHandlerExecute(null, new EventArgs()); return(View("Index", new HomeModel(NorthwindDataProvider.GetCustomers(), GetScheduleData()))); }
public ActionResult HiddenColumnCallbackActionMethod(int categoryID) { string someConstant = " Test"; string description = NorthwindDataProvider.GetCategoryDescriptionById(categoryID); return(Content(description + someConstant)); }
public ActionResult InlineEditingUpdatePartial([ModelBinder(typeof(DevExpressEditorsBinder))] EditableProduct product, bool forceUpdate = false) { if (ModelState.IsValid) { try { bool dbCheckResult = false; //checking is failed, for demo only bool canUpdate = dbCheckResult || forceUpdate; ViewData["canUpdate"] = canUpdate; if (canUpdate) { //Update is not allowed in online demos //NorthwindDataProvider.UpdateProduct(product); } else { ViewData["editedRowKey"] = product.ProductID; } } catch (Exception e) { ViewData["EditError"] = e.Message; } } else { ViewData["EditError"] = "Please, correct all errors."; } return(PartialView("GridView", NorthwindDataProvider.GetEditableProducts())); }
public ActionResult Index() { // DXCOMMENT: Pass a data model for GridView // return RedirectToAction("DataBinding"); return(View(NorthwindDataProvider.GetCustomers())); }
public ActionResult Create([Bind(Include = "CID,TitleMon,TitleEng,BodyMon,BodyEng,Image,ContentType,MenuID,Tags")] News news, HttpPostedFileBase ImageFile) { if (ModelState.IsValid) { if (ImageFile != null) { string subPath = "/Content/Images/NewsImage"; // your code goes here bool exists = System.IO.Directory.Exists(Server.MapPath(subPath)); if (!exists) { System.IO.Directory.CreateDirectory(Server.MapPath(subPath)); } string fileName = Path.GetFileNameWithoutExtension(ImageFile.FileName); string extension = Path.GetExtension(ImageFile.FileName); fileName = fileName + DateTime.Now.ToString("yymmssfff") + extension; string fileNameMedium = fileName + "360x240" + DateTime.Now.ToString("yymmssfff") + extension; news.Image = "/Content/Images/NewsImage/" + fileName; news.ImageMedium = "/Content/Images/NewsImage/" + fileNameMedium; fileName = Path.Combine(Server.MapPath("~/Content/Images/NewsImage/"), fileName); fileNameMedium = Path.Combine(Server.MapPath("~/Content/Images/NewsImage/"), fileNameMedium); ImageFile.SaveAs(fileName); ImageFile.SaveAs(fileNameMedium); ResizeSettings resizeSetting = new ResizeSettings { Width = 1920, Height = 1280, Format = "png" }; ImageBuilder.Current.Build(fileName, fileName, resizeSetting); ResizeSettings resizeSetting2 = new ResizeSettings { Width = 360, Height = 240, Format = "png" }; ImageBuilder.Current.Build(fileNameMedium, fileNameMedium, resizeSetting2); } if (news.MenuID.HasValue) { news.BranchID = NorthwindDataProvider.GetBranchID((int)news.MenuID); if (news.BranchID == -1) { news.BranchID = null; } } news.Date = DateTime.Now; db.News.Add(news); db.SaveChanges(); SendNotificationMessage(news.TitleMon); NorthwindDataProvider.InsertTagDetail(news.CID, news.Tags, "News"); return(RedirectToAction("Index")); } return(View(news)); }
public ActionResult ChangeLang(string language) { ViewBag.Title = "Home Page"; Session["CurrentCulture"] = System.Globalization.CultureInfo.GetCultureInfo(language); M4PL_API_CommonUtils.Languages.ApplyCurrentCulture(); return(View("Index", new HomeModel(NorthwindDataProvider.GetCustomers(), GetScheduleData()))); }
public ActionResult Create([Bind(Include = "BranchID, NameMon, NameEng, Logo, Image, email, phone, address")] Branch Branch, HttpPostedFileBase ImageFile, HttpPostedFileBase LogoFile) { if (ModelState.IsValid) { string subPath = "/Content/Images/NewsImage"; // your code goes here bool exists = System.IO.Directory.Exists(Server.MapPath(subPath)); if (!exists) { System.IO.Directory.CreateDirectory(Server.MapPath(subPath)); } if (ImageFile != null) { string fileName = Path.GetFileNameWithoutExtension(ImageFile.FileName); string extension = Path.GetExtension(ImageFile.FileName); fileName = fileName + DateTime.Now.ToString("yymmssfff") + extension; Branch.Image = "/Content/Images/NewsImage/" + fileName; fileName = Path.Combine(Server.MapPath("~/Content/Images/NewsImage/"), fileName); ImageFile.SaveAs(fileName); ResizeSettings resizeSetting = new ResizeSettings { Width = 1920, Height = 1280, Format = "png" }; ImageBuilder.Current.Build(fileName, fileName, resizeSetting); } if (LogoFile != null) { string fileName = Path.GetFileNameWithoutExtension(LogoFile.FileName); string extension = Path.GetExtension(LogoFile.FileName); fileName = fileName + DateTime.Now.ToString("yymmssfff") + extension; Branch.Logo = "/Content/Images/NewsImage/" + fileName; fileName = Path.Combine(Server.MapPath("~/Content/Images/NewsImage/"), fileName); LogoFile.SaveAs(fileName); ResizeSettings resizeSetting = new ResizeSettings { Width = 1920, Height = 1280, Format = "png" }; ImageBuilder.Current.Build(fileName, fileName, resizeSetting); } db.Branchs.Add(Branch); db.SaveChanges(); NorthwindDataProvider.InsertBranchMenu(Branch); return(RedirectToAction("Index")); } return(View(Branch)); }
public ActionResult DeleteConfirmed(int id) { Project Project = db.Projects.Find(id); db.Projects.Remove(Project); db.SaveChanges(); NorthwindDataProvider.DeleteTagDetail(id, "Project"); return(RedirectToAction("Index")); }
public ActionResult DeleteConfirmed(int id) { News news = db.News.Find(id); db.News.Remove(news); db.SaveChanges(); NorthwindDataProvider.DeleteTagDetail(id, "News"); return(RedirectToAction("Index")); }
public ActionResult GridViewDeletePartial([ModelBinder(typeof(DevExpressEditorsBinder))] int productID) { try { NorthwindDataProvider.DeleteProduct(productID); } catch (Exception e) { ViewData["EditError"] = e.Message; } return(PartialView("GridViewPartial", NorthwindDataProvider.GetProducts())); }
public ActionResult GridViewDeletePartial(int productID) { try { NorthwindDataProvider.DeleteProduct(productID); } catch (Exception e) { ViewData["EditError"] = e.Message; } return(PartialView("GridViewPartial", NorthwindDataProvider.GetProducts())); }
public ActionResult TreeListDeletePartial(Menu Menu) { try { NorthwindDataProvider.DeleteMenu(Menu.MenuID); } catch (Exception e) { ViewData["EditError"] = e.Message; } return(PartialView("TreeListPartial", NorthwindDataProvider.GetMenus())); }
public ActionResult EditModesDeletePartial(int BranchID = -1) { if (BranchID >= 0) { try { NorthwindDataProvider.DeleteBranch(BranchID); } catch (Exception e) { ViewData["EditError"] = e.Message; } } return(PartialView("GridViewPartialView", NorthwindDataProvider.GetBranchs())); }
public ActionResult DetailsDeletePartial(int TrainingRequestID = -1) { if (TrainingRequestID >= 0) { try { NorthwindDataProvider.DeleteTrainingRequest(TrainingRequestID); } catch (Exception e) { ViewData["EditError"] = e.Message; } } return(PartialView("GridViewDetailPartial", NorthwindDataProvider.GetTrainingRequests(TrainingRequestID))); }
public ActionResult GridViewAddNewPartial(Product product) { if (ModelState.IsValid) { try { NorthwindDataProvider.InsertProduct(product); } catch (Exception e) { ViewData["EditError"] = e.Message; } } else { ViewData["EditError"] = "Please, correct all errors."; } return(PartialView("GridViewPartial", NorthwindDataProvider.GetProducts())); }
public ActionResult GridViewUpdatePartial([ModelBinder(typeof(DevExpressEditorsBinder))] Product product) { if (ModelState.IsValid) { try { NorthwindDataProvider.UpdateProduct(product); } catch (Exception e) { ViewData["EditError"] = e.Message; } } else { ViewData["EditError"] = "Please, correct all errors."; } return(PartialView("GridViewPartial", NorthwindDataProvider.GetProducts())); }
public ActionResult EditModesAddNewPartial(Branch Branch) { if (ModelState.IsValid) { try { NorthwindDataProvider.InsertBranch(Branch); } catch (Exception e) { ViewData["EditError"] = e.Message; } } else { ViewData["EditError"] = "Please, correct all errors."; } return(PartialView("GridViewPartialView", NorthwindDataProvider.GetBranchs())); }
public ActionResult DetailsAddNewPartial(TrainingRequest TrainingRequest) { if (ModelState.IsValid) { try { NorthwindDataProvider.InsertTrainingRequest(TrainingRequest); } catch (Exception e) { ViewData["EditError"] = e.Message; } } else { ViewData["EditError"] = "Please, correct all errors."; } return(PartialView("GridViewDetailPartial", NorthwindDataProvider.GetTrainingRequests(TrainingRequest.TrainingID))); }
public ActionResult GridViewPartial(GridType gridType = GridType.Categories) { IEnumerable model = null; switch (gridType) { case GridType.Categories: model = NorthwindDataProvider.GetCategories(); ViewData["KeyFieldName"] = "CategoryID"; break; case GridType.Products: model = NorthwindDataProvider.GetProducts(); ViewData["KeyFieldName"] = "ProductID"; break; } return(PartialView(model)); }
public ActionResult TreeListUpdatePartial(Menu Menu) { if (ModelState.IsValid) { try { NorthwindDataProvider.UpdateMenu(Menu); } catch (Exception e) { ViewData["EditError"] = e.Message; } } else { ViewData["EditError"] = "Please, correct all errors."; } return(PartialView("TreeListPartial", NorthwindDataProvider.GetMenus())); }
public ActionResult GalleryCreate([Bind(Include = "GalleryID,TitleMon,TitleEng,Image,Tags")] Gallery Gallery, HttpPostedFileBase ImageFile) { if (ModelState.IsValid) { if (ImageFile != null) { string subPath = "/Content/Images/GalleryImage"; // your code goes here bool exists = System.IO.Directory.Exists(Server.MapPath(subPath)); if (!exists) { System.IO.Directory.CreateDirectory(Server.MapPath(subPath)); } string fileName = Path.GetFileNameWithoutExtension(ImageFile.FileName); string extension = Path.GetExtension(ImageFile.FileName); fileName = fileName + DateTime.Now.ToString("yymmssfff") + extension; Gallery.Image = "/Content/Images/GalleryImage/" + fileName; fileName = Path.Combine(Server.MapPath("~/Content/Images/GalleryImage/"), fileName); ImageFile.SaveAs(fileName); ResizeSettings resizeSetting = new ResizeSettings { Width = 1920, Height = 1280, Format = "png" }; ImageBuilder.Current.Build(fileName, fileName, resizeSetting); } db.Galleries.Add(Gallery); db.SaveChanges(); NorthwindDataProvider.InsertTagDetail(Gallery.GalleryID, Gallery.Tags, "Galleries"); SendNotificationMessage(); return(RedirectToAction("Gallery")); } return(View(Gallery)); }
public ActionResult NewsViewPartialAddNew(DXWebMRCS.Models.News item) { var model = db1.News; if (ModelState.IsValid) { try { model.Add(item); db1.SaveChanges(); } catch (Exception e) { ViewData["EditError"] = e.Message; } } else { ViewData["EditError"] = "Please, correct all errors."; } return(PartialView("_NewsViewPartial", NorthwindDataProvider.GetNews(WebMatrix.WebData.WebSecurity.CurrentUserId))); }
public ActionResult NewsViewPartialDelete(System.Int32 CID) { var model = db1.News; if (CID >= 0) { try { var item = model.FirstOrDefault(it => it.CID == CID); if (item != null) { model.Remove(item); } db1.SaveChanges(); } catch (Exception e) { ViewData["EditError"] = e.Message; } } return(PartialView("_NewsViewPartial", NorthwindDataProvider.GetNews(WebMatrix.WebData.WebSecurity.CurrentUserId))); }
public ActionResult GridViewPartialView() { // DXCOMMENT: Pass a data model for GridView in the PartialView method's second parameter return(PartialView("GridViewPartialView", NorthwindDataProvider.GetCustomers())); }
public ActionResult Index() { ViewBag.Message = "Welcome to DevExpress Extensions for ASP.NET MVC!"; return(View(NorthwindDataProvider.GetProducts())); }
public ActionResult GridViewPartial() { return(PartialView("_GridViewPartial", NorthwindDataProvider.GetProducts())); }