public void Condominio_NaoDeveInserir_TipoResponsavelInvalido() { CondominioService condominioService = new CondominioService(_db); Condominio condominioFail = getCondominioComResponsavelMorador(); Assert.Throws <ArgumentException>(() => condominioService.Save(condominioFail)); }
public void Condominio_DeveInserir() { CondominioService condominioService = new CondominioService(DbMock.GetContextWithData()); Condominio condominioSuccess = getCondominioNormalizado(); Assert.DoesNotThrow(() => condominioService.Save(condominioSuccess)); }
public IActionResult Details(Guid id) { CustomResponse retorno = CondominioService.GetById(baseUri, id); CondominioViewModel user = JsonConvert.DeserializeObject <CondominioViewModel>(JsonConvert.SerializeObject(retorno.Data)); return(View(user)); }
public IActionResult Index() { CustomResponse retorno = CondominioService.GetAll(baseUri); List <CondominioViewModel> ListUser = JsonConvert.DeserializeObject <List <CondominioViewModel> >(JsonConvert.SerializeObject(retorno.Data)); return(View(ListUser)); }
private UsuarioViewModel PopularCondominios(UsuarioViewModel usuario) { CustomResponse retorno = CondominioService.GetAll(baseUri); IEnumerable <CondominioViewModel> ListCondominio = JsonConvert.DeserializeObject <IEnumerable <CondominioViewModel> >(JsonConvert.SerializeObject(retorno.Data)); usuario.Condominios = ListCondominio; return(usuario); }
public IActionResult Edit([Bind("Id,Nome,AdminsitradoraId,Administradora,Responsavel,Ativo, Excluido")] CondominioViewModel CondominioViewModel) { if (ModelState.IsValid) { CustomResponse retorno = CondominioService.Update(baseUri, CondominioViewModel); if (retorno.Success == true) { return(RedirectToAction("Index")); } } return(View(CondominioViewModel)); }
public IActionResult Delete(Guid id) { if (id == null) { return(NotFound()); } CustomResponse retorno = CondominioService.GetById(baseUri, id); CondominioViewModel user = JsonConvert.DeserializeObject <CondominioViewModel>(JsonConvert.SerializeObject(retorno.Data)); if (user == null) { return(NotFound()); } return(View(user)); }