public ModelEditViewModel ModelEdit(int modelId) { return(new ModelEditViewModel { Model = modelId == 0 ? new Model() : modelRepository.Get(modelId), Makes = makeRepository.GetMakes() }); }
public CarEditViewModel CarEdit(int carId) { return(new CarEditViewModel { Car = carId == 0 ? new Car() : carRepository.Get(carId), Makes = makeRepository.GetMakes(), Models = modelRepository.GetModels() }); }
public async Task <ActionResult <IEnumerable <Make> > > GetMakes() { var makes = await _makeRepository.GetMakes(); if (!ModelState.IsValid) { return(BadRequest(ModelState)); } return(Ok(makes)); }
public async Task <IEnumerable <MakeDto> > GetMakes() { IEnumerable <Make> makes = await _makeRepository.GetMakes(); if (makes == null) { return(null); } return(_mapper.Map <IEnumerable <MakeDto> >(makes)); }
/*public async Task<ActionResult> Index() * { * var kernel = new StandardKernel(new ServiceModule()); * var service = kernel.Get<VehicleService>(); * return View(await db.VehicleMakes.ToListAsync()); * }*/ public async Task <ActionResult> Index(string sortOrder, string currentFilter, string searchString, int?pageNumber) { ViewBag.CurrentSort = sortOrder; ViewBag.NameSortParm = String.IsNullOrEmpty(sortOrder) ? "name_desc" : ""; ViewBag.AbrvSortParm = sortOrder == "abrv" ? "abrv_desc" : "abrv"; if (searchString != null) { pageNumber = 1; } else { searchString = currentFilter; } ViewBag.CurrentFilter = searchString; int pageSize = 3; return(View(await _makeRepository.GetMakes(sortOrder, searchString, pageNumber, pageSize))); }
public async Task <IEnumerable <MakeResource> > GetMakes() { var makes = await _makeRepository.GetMakes(); return(_mapper.Map <IEnumerable <Make>, IEnumerable <MakeResource> >(makes)); }
public IEnumerable <Make> GetMakes() { return(makeRepository.GetMakes()); }
public async Task <ActionResult <IList <Make> > > Get() { return(Ok(await _repository.GetMakes())); }