public ActionResult Edit(string id) { Good good = new Good(); GoodViewModel goodViewModel = new GoodViewModel(); if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } good = _goodRepository.Get(x => x.Id == id).FirstOrDefault(); if (good == null) { return(HttpNotFound()); } goodViewModel.GoodId = good.Id; goodViewModel.Name = good.Name; goodViewModel.Price = good.Price; goodViewModel.ManufacturerId = good.ManufacturerId; goodViewModel.Amount = good.Amount; goodViewModel.TypeId = good.TypeId; goodViewModel.Description = good.Description; goodViewModel.ManufacturerVM = _manufacturerRepository.Get(); goodViewModel.TypeVM = _typeRepository.Get(); return(View(goodViewModel)); }
public ActionResult Delete(int id) { repo.Remove(repo.Get(id)); repo.SaveChanges(); int redirectPage = (int)Session["LastPage"]; return(RedirectToAction("Index", new { id = redirectPage })); }
// GET: Manufacturer/Details/5 public ActionResult Details(int id) { Manufacturer manufacturer = repo.Get(id); if (manufacturer != null) { return(View(manufacturer)); } return(HttpNotFound()); }
public void Get_Success_ReturnEntity() { // Arrange var repository = new ManufacturerRepository(); var input = repository.Create(GenerateInput()); // Act var result = repository.Get(input.Id); // Assert Assert.IsInstanceOf <Manufacturer>(result); }
public void Delete_Success_ReturnNull() { // Arrange var repository = new ManufacturerRepository(); var input = repository.Create(GenerateInput()); // Act repository.Delete(input.Id); var result = repository.Get(input.Id); // Assert Assert.IsNull(result); }
public ActionResult Edit_Manufacturer(int id) { return(View(manufacturerRepository.Get(id))); }
public ActionResult Edit(int id) { return(View(_manufacturers.Get(id))); }