public ConstructionsPage() { InitializeComponent(); List <ConstructionDTO> constructions = ConstructionService.Build().GetAll(); ConstructionsListView.ItemsSource = new ObservableCollection <ConstructionDTO>(constructions); }
public void ConstructionService_GetTrailById_returns_not_null() { var service = new ConstructionService(MockConstructionRepository.Object); MockConstructionRepository.Setup(x => x.GetTrailById(It.IsAny <string>())).Returns(new Domain.Entities.Construction.Trail() { Id = "RI:///0.123" }); var result = service.GetTrailById("123"); Assert.IsNotNull(result); }
private async void CreateConstructionBtn_Clicked(object sender, EventArgs e) { try { ConstructionDTO constr = UpdateDtoFromEntries(Construction); constr.Id = ConstructionService.Build().Create(constr); if (UpdateClientDebt(constr)) { await DisplayAlert("Sucesso!", "Construção atualizada!", "Ok"); } } catch (Exception ex) { await DisplayAlert("ERRO!", "Aconteceu algo errado, detalhes: " + ex.Message, "Ok"); } }