public void OnConfirmComandComandExecute(object parameter)
 {
     if (!isChange)
     {
         if (CheckValidity())
         {
             turistickaAgencijaService.Create(Name);
             Refresh();
             Clear();
         }
     }
     else
     {
         if (CheckValidity())
         {
             TuristickaAgencijaDTO turistickaAgencijaDTO = new TuristickaAgencijaDTO()
             {
                 Id    = Selected.Id,
                 Naziv = Name,
             };
             turistickaAgencijaService.Update(turistickaAgencijaDTO);
             Refresh();
             Clear();
             isChange = false;
         }
     }
 }
コード例 #2
0
        public void Update(TuristickaAgencijaDTO turistickaAgencijaDTO)
        {
            TuristickaAgencija turistickaAgencija = new TuristickaAgencija()
            {
                Id    = turistickaAgencijaDTO.Id,
                Naziv = turistickaAgencijaDTO.Naziv
            };

            turistickaAgencijaDAO.Update(turistickaAgencija);
        }
コード例 #3
0
 public void Refresh()
 {
     All = radnikService.GetAll();
     foreach (RadnikDTO radnikDTO in All)
     {
         TuristickaAgencijaDTO turistickaAgencijaDTO = turistickaAgencijaService.FindById(radnikDTO.IdTA);
         FilijalaDTO           filijalaDTO           = filijalaService.FindById(radnikDTO.IdFilijala, radnikDTO.IdTA);
         radnikDTO.NazivTA       = turistickaAgencijaDTO.Naziv;
         radnikDTO.NazivFilijala = filijalaDTO.Naziv;
     }
 }
コード例 #4
0
        public TuristickaAgencijaDTO FindById(object id)
        {
            TuristickaAgencija    turistickaAgencija    = turistickaAgencijaDAO.FindById(id);
            TuristickaAgencijaDTO turistickaAgencijaDTO = new TuristickaAgencijaDTO()
            {
                Id    = turistickaAgencija.Id,
                Naziv = turistickaAgencija.Naziv
            };

            return(turistickaAgencijaDTO);
        }
 public void Refresh()
 {
     All = usvojiCenovnikService.GetAll();
     foreach (UsvojiCenovnikDTO usvojiCenovnikDTO in All)
     {
         TuristickaAgencijaDTO turistickaAgencijaDTO = turistickaAgencijaService.FindById(usvojiCenovnikDTO.IdTA);
         CenovnikDTO           cenovnikDTO           = cenovnikService.FindById(usvojiCenovnikDTO.IdCenovnik);
         usvojiCenovnikDTO.StartDate         = cenovnikDTO.StartDate;
         usvojiCenovnikDTO.EndDate           = cenovnikDTO.EndDate;
         usvojiCenovnikDTO.NazivTA           = turistickaAgencijaDTO.Naziv;
         usvojiCenovnikDTO.CenovnikDateRange = usvojiCenovnikDTO.StartDate.ToString().Split(' ')[0] + " - " + usvojiCenovnikDTO.EndDate.ToString().Split(' ')[0];
     }
 }
コード例 #6
0
        public void Create(FilijalaDTO filijalaDTO, TuristickaAgencijaDTO turistickaAgencijaDTO)
        {
            Filijala filijala = new Filijala()
            {
                Naziv  = filijalaDTO.Naziv,
                Adresa = filijalaDTO.Adresa,
                Grad   = filijalaDTO.Grad,
                Email  = filijalaDTO.Email,
                TuristickaAgencijaId = turistickaAgencijaDTO.Id
            };

            filijalaDAO.Insert(filijala);
        }
        public void Refresh()
        {
            All = usvojiPutovanjeService.GetAll();
            foreach (UsvojenoPutovanje usvojenoPutovanje in All)
            {
                TuristickaAgencijaDTO turistickaAgencijaDTO = turistickaAgencijaService.FindById(usvojenoPutovanje.TaId);
                PutovanjeDTO          putovanjeDTO          = putovanjeService.FindById(usvojenoPutovanje.DestinationId);
                RadnikDTO             radnikDTO             = radnikService.FindById(usvojenoPutovanje.GuideId);

                usvojenoPutovanje.TA          = turistickaAgencijaDTO.Naziv;
                usvojenoPutovanje.Guide       = radnikDTO.Ime + " " + radnikDTO.Prezime;
                usvojenoPutovanje.Destination = putovanjeDTO.Destinacija;
            }
        }
コード例 #8
0
        public void Refresh()
        {
            All = klijentFilijalaService.GetAll();
            foreach (KlijentFilijalaDTO klijentFilijalaDTO in All)
            {
                FilijalaDTO           filijalaDTO           = filijalaService.FindById(klijentFilijalaDTO.IdFilijala, klijentFilijalaDTO.IdTA);
                TuristickaAgencijaDTO turistickaAgencijaDTO = turistickaAgencijaService.FindById(klijentFilijalaDTO.IdTA);
                KlijentDTO            klijentDTO            = klijentService.FindById(klijentFilijalaDTO.KlijentId);

                klijentFilijalaDTO.NazivTA       = turistickaAgencijaDTO.Naziv;
                klijentFilijalaDTO.NazivFilijala = filijalaDTO.Naziv;
                klijentFilijalaDTO.KlijentIme    = klijentDTO.Ime + " " + klijentDTO.Prezime;
            }
        }
        public void Refresh()
        {
            All = ugovorService.GetAll();
            foreach (UgovorDTO ugovorDTO in All)
            {
                PutovanjeDTO          putovanjeDTO          = putovanjeService.FindById(ugovorDTO.PutovanjeId);
                KlijentDTO            klijentDTO            = klijentService.FindById(ugovorDTO.KlijentId);
                TuristickaAgencijaDTO turistickaAgencijaDTO = turistickaAgencijaService.FindById(ugovorDTO.PutovanjeTAId);

                ugovorDTO.Klijent         = klijentDTO.Ime + " " + klijentDTO.Prezime;
                ugovorDTO.Destinacija     = putovanjeDTO.Destinacija;
                ugovorDTO.NazivTA         = turistickaAgencijaDTO.Naziv;
                ugovorDTO.SifraOsiguranja = ugovorDTO.SifraOsiguranja;
            }
        }
コード例 #10
0
        public BindingList <TuristickaAgencijaDTO> GetAll()
        {
            List <TuristickaAgencija>           all    = turistickaAgencijaDAO.GetAll();
            BindingList <TuristickaAgencijaDTO> allDTO = new BindingList <TuristickaAgencijaDTO>();

            foreach (TuristickaAgencija turistickaAgencija in all)
            {
                TuristickaAgencijaDTO turistickaAgencijaDTO = new TuristickaAgencijaDTO()
                {
                    Id    = turistickaAgencija.Id,
                    Naziv = turistickaAgencija.Naziv
                };
                allDTO.Add(turistickaAgencijaDTO);
            }
            return(allDTO);
        }