public ActionResult EditModesAddNewPartial(Location product) { if (ModelState.IsValid) { try { //NorthwindDataProvider.InsertProduct(product); using (var data = new Provider()) { data.LocationRepository.Add(product); } } catch (Exception e) { ViewData["EditError"] = e.Message; } } else ViewData["EditError"] = "Please, correct all errors."; using (var data = new Provider()) { return PartialView("EditLocationsPartial", data.LocationRepository.GetAllLocation()); } //return PartialView("EditModesPartial", NorthwindDataProvider.GetEditableProducts()); }
public ActionResult EditModes() { using (var data = new Provider()) { return View("EditModes", data.CarRepository.GetAllCar()); } //return DemoView("EditModes", NorthwindDataProvider.GetEditableProducts()); }
public ActionResult EditLocationsPartial() { using (var data = new Provider()) { return PartialView("EditLocationsPartial", data.LocationRepository.GetAllLocation()); } //return PartialView("EditModesPartial", NorthwindDataProvider.GetEditableProducts()); }
public ActionResult ChangeEditModePartial(GridViewEditingMode editMode) { GridViewDemosHelper.EditMode = editMode; using (var data = new Provider()) { return PartialView("EditCarPartial", data.CarRepository.GetAllCar()); } //return PartialView("EditModesPartial", NorthwindDataProvider.GetEditableProducts()); }
public ActionResult Index() { // DXCOMMENT: Pass a data model for GridView //return View(NorthwindDataProvider.GetCustomers()); using (var data = new Provider()) { return View(data.LocationRepository.GetAllLocation()); } }
public ActionResult GridViewPartialView() { // DXCOMMENT: Pass a data model for GridView in the PartialView method's second parameter //return PartialView("GridViewPartialView", NorthwindDataProvider.GetCustomers()); using (var data = new Provider()) { return PartialView("GridViewPartialView", data.LocationRepository.GetAllLocation()); } }
public ActionResult AddCarSave(CarModel car) { var c = new Car(); c.Made = car.Made; c.NumberOfOwners = car.NumberOfOwners; c.ProductionTime = DateTime.Now; c.Type = car.Type; c.Condition = car.Condition; using (var data = new Provider()) { c.Location = data.LocationRepository.GetLocationById( car.LocationId ); data.CarRepository.Add(c); return View("ListLocationsForCars", data.LocationRepository.GetAllLocation()); } }
public ActionResult ListLocationsForCars() { using(var data = new Provider()) { return View("ListLocationsForCars", data.LocationRepository.GetAllLocation()); } }
// // GET: /Car/ public ActionResult Index() { using (var data = new Provider()) { return View("Index", data.CarRepository.GetAllCar()); } }
public ActionResult EditModesUpdatePartial(Car car) { if (ModelState.IsValid) { try { //NorthwindDataProvider.UpdateProduct(product); using (var data = new Provider()) { var location = data.LocationRepository.GetLocationById(car.Location.Id); car.Location = location; data.CarRepository.Update(car); } } catch (Exception e) { ViewData["EditError"] = e.Message; } } else ViewData["EditError"] = "Please, correct all errors."; using (var data = new Provider()) { return PartialView("EditCarPartial", data.CarRepository.GetAllCar()); } //return PartialView("EditModesPartial", NorthwindDataProvider.GetEditableProducts()); }
public ActionResult EditModesDeletePartial(Car car) { if (car.Id >= 0) { try { //NorthwindDataProvider.DeleteProduct(productID); using (var data = new Provider()) { data.CarRepository.DeleteCarById(car.Id); } } catch (Exception e) { ViewData["EditError"] = e.Message; } } //return PartialView("EditModesPartial", NorthwindDataProvider.GetEditableProducts()); using (var data = new Provider()) { return PartialView("EditCarPartial", data.CarRepository.GetAllCar()); } }
public ActionResult EditModesDeletePartial(Location productID) { if (productID.Id >= 0) { try { //NorthwindDataProvider.DeleteProduct(productID); using (var data = new Provider()) { var product = data.LocationRepository.GetLocationById(((Location)productID).Id); data.LocationRepository.Delete(product); } } catch (Exception e) { ViewData["EditError"] = e.Message; } } //return PartialView("EditModesPartial", NorthwindDataProvider.GetEditableProducts()); using (var data = new Provider()) { return PartialView("EditLocationsPartial", data.LocationRepository.GetAllLocation()); } }