public BindingList <UgovorDTO> GetAll() { List <Ugovor> all = ugovorDAO.GetAll(); BindingList <UgovorDTO> allDTO = new BindingList <UgovorDTO>(); foreach (Ugovor ugovor in all) { UgovorDTO ugovorDTO = new UgovorDTO() { Id = ugovor.Id, SifraOsiguranja = ugovor.SifraOsiguranja, PutovanjeId = ugovor.PutovanjeKojeNudiTuristickaAgencijaPutovanjeId, PutovanjeTAId = ugovor.PutovanjeKojeNudiTuristickaAgencijaTuristickaAgencijaId, PutovanjeVodicId = ugovor.PutovanjeKojeNudiTuristickaAgencijaVodicId, KlijentId = ugovor.KlijentKojiPoslujeSaFilijalomKlijentId, KlijentFilijalaId = ugovor.KlijentKojiPoslujeSaFilijalomFilijalaId, KlijentTAId = ugovor.KlijentKojiPoslujeSaFilijalomFilijalaTuristickaAgencijaId, SekretaricaId = ugovor.SekretaricaId }; allDTO.Add(ugovorDTO); } return(allDTO); }
public void OnConfirmComandComandExecute(object parameter) { if (!isChange) { if (CheckValidity()) { UgovorDTO ugovorDTO = new UgovorDTO() { PutovanjeId = SelectedPutovanje.DestinationId, PutovanjeTAId = SelectedPutovanje.TaId, PutovanjeVodicId = SelectedPutovanje.GuideId, KlijentId = SelectedKlijent.KlijentId, KlijentFilijalaId = SelectedKlijent.IdFilijala, KlijentTAId = SelectedKlijent.IdTA, SekretaricaId = SelectedSekretarica.Id, SifraOsiguranja = Guid.NewGuid().ToString() }; ugovorService.Create(ugovorDTO); Refresh(); Clear(); Visible = "Hidden"; TaVisibility = "Visible"; } } isChange = false; //else //{ //if (CheckValidity()) //{ // FilijalaDTO FilijalaDTO = new FilijalaDTO() // { // Id = Selected.Id, // IdTA = Selected.IdTA, // Naziv = Name, // Grad = City, // Adresa = Address, // Email = Email // }; // filijalaService.Update(FilijalaDTO); // Refresh(); // Clear(); // isChange = false; // Visible = "Visible"; //} //} }
public void Create(UgovorDTO ugovorDTO) { Ugovor ugovor = new Ugovor() { SifraOsiguranja = ugovorDTO.SifraOsiguranja, PutovanjeKojeNudiTuristickaAgencijaPutovanjeId = ugovorDTO.PutovanjeId, PutovanjeKojeNudiTuristickaAgencijaTuristickaAgencijaId = ugovorDTO.PutovanjeTAId, PutovanjeKojeNudiTuristickaAgencijaVodicId = ugovorDTO.PutovanjeVodicId, KlijentKojiPoslujeSaFilijalomKlijentId = ugovorDTO.KlijentId, KlijentKojiPoslujeSaFilijalomFilijalaId = ugovorDTO.KlijentFilijalaId, KlijentKojiPoslujeSaFilijalomFilijalaTuristickaAgencijaId = ugovorDTO.KlijentTAId, SekretaricaId = ugovorDTO.SekretaricaId }; ugovorDAO.Insert(ugovor); }