public ActionResult Edit(int PersonID) { PersonViewModel person = service.GetById(PersonID); List <SelectListItem> li = new List <SelectListItem>(); li.Add(new SelectListItem { Text = "Mobile", Value = "Mobile", Selected = true }); li.Add(new SelectListItem { Text = "Work", Value = "Work" }); li.Add(new SelectListItem { Text = "Home", Value = "Home" }); ViewData["numberTypes"] = li; return(View(person)); }
public void RepositoryTestGetById() { var mock = new Mock <IRepository <PDomain.Person> >(); mock.Setup(a => a.GetByID(persone.ID)).Returns(persone); PersonServices service = new PersonServices(mock.Object); PersonViewModel p = service.ToViewModel(persone); PersonViewModel personResult = service.GetById(persone.ID); Assert.AreEqual(p.ToString(), personResult.ToString());/// }
public void RepositoryTestCrate() { var mock = new Mock <IRepository <PDomain.Person> >(); mock.Setup(a => a.Create(persone)); mock.Setup(a => a.GetByID(persone.ID)).Returns(persone); PersonServices service = new PersonServices(mock.Object); PersonViewModel p = service.ToViewModel(persone); service.Add(p); PersonViewModel personSavedVM = service.GetById(persone.ID); PDomain.Person personSaved = service.FromViewModel(personSavedVM); Assert.AreEqual(personSavedVM.ToString(), p.ToString()); Assert.AreEqual(personSaved.ToString(), persone.ToString()); }
public ActionResult Delete(int id) { var ps = new PersonServices(); return(View(ps.GetById(id))); }