public void Update(UsvojenoPutovanje usvojenoPutovanje)
        {
            PutovanjeKojeNudiTuristickaAgencija putovanjeKojeNudiTuristickaAgencija = new PutovanjeKojeNudiTuristickaAgencija()
            {
                TuristickaAgencijaId = usvojenoPutovanje.TaId,
                PutovanjeId          = usvojenoPutovanje.DestinationId,
                VodicId       = usvojenoPutovanje.GuideId,
                DatumDolaska  = usvojenoPutovanje.StartDate,
                Trajanje      = usvojenoPutovanje.Duration,
                CenaPutovanja = usvojenoPutovanje.Price,
                NazivSmestaja = usvojenoPutovanje.Accomodation
            };

            usvojiPutovanjeDAO.UpdateCustom(putovanjeKojeNudiTuristickaAgencija);
        }
 public void OnConfirmComandComandExecute(object parameter)
 {
     if (!isChange)
     {
         if (CheckValidity())
         {
             UsvojenoPutovanje usvojenoPutovanje = new UsvojenoPutovanje()
             {
                 TaId          = SelectedTA.Id,
                 DestinationId = SelectedPutovanje.Id,
                 GuideId       = SelectedVodic.Id,
                 StartDate     = Date,
                 Duration      = Duration,
                 Price         = Price,
                 Accomodation  = Accommodation
             };
             usvojiPutovanjeService.Create(usvojenoPutovanje);
             Refresh();
             Clear();
         }
     }
     else
     {
         if (CheckValidity1())
         {
             UsvojenoPutovanje usvojenoPutovanje = new UsvojenoPutovanje()
             {
                 TaId          = Selected.TaId,
                 DestinationId = Selected.DestinationId,
                 GuideId       = Selected.GuideId,
                 StartDate     = Date,
                 Duration      = Duration,
                 Price         = Price,
                 Accomodation  = Accommodation
             };
             usvojiPutovanjeService.Update(usvojenoPutovanje);
             Refresh();
             Clear();
             isChange = false;
             Visible  = "Visible";
         }
     }
 }
        public BindingList <UsvojenoPutovanje> GetAllById(int taId)
        {
            List <PutovanjeKojeNudiTuristickaAgencija> all    = usvojiPutovanjeDAO.GetAllById(taId);
            BindingList <UsvojenoPutovanje>            allDTO = new BindingList <UsvojenoPutovanje>();

            foreach (PutovanjeKojeNudiTuristickaAgencija putovanjeKojeNudiTuristickaAgencija in all)
            {
                UsvojenoPutovanje usvojenoPutovanje = new UsvojenoPutovanje()
                {
                    TaId          = putovanjeKojeNudiTuristickaAgencija.TuristickaAgencijaId,
                    DestinationId = putovanjeKojeNudiTuristickaAgencija.PutovanjeId,
                    GuideId       = putovanjeKojeNudiTuristickaAgencija.VodicId,
                    StartDate     = putovanjeKojeNudiTuristickaAgencija.DatumDolaska,
                    Duration      = putovanjeKojeNudiTuristickaAgencija.Trajanje,
                    Price         = putovanjeKojeNudiTuristickaAgencija.CenaPutovanja,
                    Accomodation  = putovanjeKojeNudiTuristickaAgencija.NazivSmestaja
                };
                allDTO.Add(usvojenoPutovanje);
            }
            return(allDTO);
        }