public ActionResult Create() { var viewModel = new WholesalerEditModel() { Wholesaler = new WholesalerDto() }; return(View(viewModel)); }
public ActionResult Edit(WholesalerEditModel model) { if (!ModelState.IsValid) { return(View(model)); } model.Wholesaler.Updated = DateTime.Now; model.Wholesaler.ByUser = User.Identity.Name; _service.Update(model.Wholesaler); return(RedirectToAction("Index")); }
public void Wholesaler_WholesalerEdit_ReturnsWholesalerIndexView() { var viewModel = new WholesalerEditModel() { Wholesaler = new WholesalerDto() { Name = "Test" } }; var result = _wholesalersController.Edit(viewModel) as RedirectToRouteResult; Assert.That(result.RouteValues["Action"], Is.EqualTo("Index")); }
public void Wholesaler_WholesalerEdit_ReturnsWholesalerServiceUpdate() { var viewModel = new WholesalerEditModel() { Wholesaler = new WholesalerDto() { Name = "Test" } }; var result = _wholesalersController.Edit(viewModel) as RedirectToRouteResult; _wholesalerService.Received().Update(viewModel.Wholesaler); }
public void WholesalerController_PostEditViewModel_DbSetReceivedFind() { var editModel = new WholesalerEditModel() { Wholesaler = new WholesalerDto() { Name = "Test", IsDeleted = false } }; _wholesalersController.Edit(editModel); _dbSet.Received(1).Attach(Arg.Any <Wholesaler>()); _context.Received(1).SaveChanges(); }
public void WholesalerController_PostCreateViewModel_DbSetReceivedAddAndContextReceivedSaveChanges() { var editModel = new WholesalerEditModel() { Wholesaler = new WholesalerDto() { Name = "Test", IsDeleted = false } }; _wholesalersController.Create(editModel); _dbSet.Received(1).Add(Arg.Any <Wholesaler>()); _context.Received(1).SaveChanges(); }
public ActionResult Edit(int id) { var modelDto = _service.GetSingle(id); if (modelDto == null) { return(HttpNotFound()); } var viewModel = new WholesalerEditModel() { Wholesaler = modelDto }; return(View(viewModel)); }