public ActionResult Edit(EditRechtViewModel editRechtViewModel) { if (ModelState.IsValid) { RechtService.EditRecht(RechtViewModelService.Map_EditRechtViewModel_Recht(editRechtViewModel)); return(RedirectToAction("Index")); } return(View(editRechtViewModel)); }
public ActionResult Create(CreateRechtViewModel createRechtViewModel) { if (ModelState.IsValid) { RechtService.AddRecht(RechtViewModelService.Map_CreateRechtViewModel_Recht(createRechtViewModel)); return(RedirectToAction("Index")); } return(View(createRechtViewModel)); }
// GET: Rechts/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } EditRechtViewModel editRechtViewModel = RechtViewModelService.Map_Recht_EditRechtViewModel(RechtService.SearchRightById(Convert.ToInt32(id))); if (editRechtViewModel == null) { return(HttpNotFound()); } return(View(editRechtViewModel)); }
public void Map_RechteViewModel_EditRecht_Test() { //Assert var recht = Fixture.Build <Recht>().Create(); var editRechtViewModel = Fixture.Build <EditRechtViewModel>().Create(); var mockMapper = new Mock <IMapper>(); mockMapper.Setup(m => m.Map <EditRechtViewModel>(It.IsAny <Recht>())).Returns(editRechtViewModel); MockMapper = mockMapper.Object; var rechtViewModelService = new RechtViewModelService(); //Act var result = rechtViewModelService.Map_Recht_EditRechtViewModel(recht); //Assert Assert.AreEqual(editRechtViewModel.GetType(), result.GetType()); }