Example #1
0
        public void Update(UsvojiCenovnikDTO usvojiCenovnikDTO)
        {
            CenovnikKojiTuristickaAgencijaFormira cenovnikKojiTuristickaAgencijaFormira = new CenovnikKojiTuristickaAgencijaFormira()
            {
                TuristickaAgencijaId = usvojiCenovnikDTO.IdTA,
                CenovnikId           = usvojiCenovnikDTO.IdCenovnik,
                KoeficijentNaplate   = usvojiCenovnikDTO.KoeficijentNaplate
            };

            usvojiCenovnikDAO.UpdateCustom(cenovnikKojiTuristickaAgencijaFormira);
        }
Example #2
0
        public bool Create(UsvojiCenovnikDTO usvojiCenovnikDTO)
        {
            CenovnikKojiTuristickaAgencijaFormira cenovnik = new CenovnikKojiTuristickaAgencijaFormira()
            {
                KoeficijentNaplate   = usvojiCenovnikDTO.KoeficijentNaplate,
                TuristickaAgencijaId = usvojiCenovnikDTO.IdTA,
                CenovnikId           = usvojiCenovnikDTO.IdCenovnik
            };

            return(usvojiCenovnikDAO.Insert(cenovnik));
        }
Example #3
0
        public BindingList <UsvojiCenovnikDTO> GetAll()
        {
            List <CenovnikKojiTuristickaAgencijaFormira> all = usvojiCenovnikDAO.GetAll();
            BindingList <UsvojiCenovnikDTO> allDTO           = new BindingList <UsvojiCenovnikDTO>();

            foreach (CenovnikKojiTuristickaAgencijaFormira cenovnikKojiTuristickaAgencijaFormira in all)
            {
                UsvojiCenovnikDTO usvojiCenovnikDTO = new UsvojiCenovnikDTO()
                {
                    IdTA               = cenovnikKojiTuristickaAgencijaFormira.TuristickaAgencijaId,
                    IdCenovnik         = cenovnikKojiTuristickaAgencijaFormira.CenovnikId,
                    KoeficijentNaplate = cenovnikKojiTuristickaAgencijaFormira.KoeficijentNaplate
                };
                allDTO.Add(usvojiCenovnikDTO);
            }
            return(allDTO);
        }
 public void OnConfirmComandComandExecute(object parameter)
 {
     if (!isChange)
     {
         if (CheckValidity())
         {
             UsvojiCenovnikDTO usvojiCenovnikDTO = new UsvojiCenovnikDTO()
             {
                 KoeficijentNaplate = double.Parse(Koef), IdTA = SelectedTA.Id, IdCenovnik = SelectedCenovnik.Id
             };
             if (usvojiCenovnikService.Create(usvojiCenovnikDTO))
             {
                 Refresh();
                 Clear();
             }
             else
             {
                 MessageBox.Show("Odabrani cenovnik je vec usvojen.", "Upozorenje", MessageBoxButton.OK, MessageBoxImage.Warning);
             }
         }
     }
     else
     {
         if (CheckValidity())
         {
             UsvojiCenovnikDTO usvojiCenovnikDTO = new UsvojiCenovnikDTO()
             {
                 IdTA               = Selected.IdTA,
                 IdCenovnik         = Selected.IdCenovnik,
                 KoeficijentNaplate = double.Parse(Koef)
             };
             usvojiCenovnikService.Update(usvojiCenovnikDTO);
             Refresh();
             Clear();
             isChange = false;
             Visible  = "Visible";
         }
     }
 }