Beispiel #1
0
 public void OnConfirmComandComandExecute(object parameter)
 {
     if (!isChange)
     {
         if (CheckValidity())
         {
             CenovnikDTO cenovnikDTO = new CenovnikDTO()
             {
                 StartDate = StartDate, EndDate = EndDate
             };
             cenovnikService.Create(cenovnikDTO);
             Refresh();
             Clear();
         }
     }
     else
     {
         if (CheckValidity())
         {
             CenovnikDTO cenovnikDTO = new CenovnikDTO()
             {
                 Id        = Selected.Id,
                 StartDate = StartDate,
                 EndDate   = EndDate
             };
             cenovnikService.Update(cenovnikDTO);
             Refresh();
             Clear();
             isChange = false;
         }
     }
 }
Beispiel #2
0
        public void Create(CenovnikDTO cenovnikDTO)
        {
            Cenovnik cenovnik = new Cenovnik()
            {
                PocetakVazenja = cenovnikDTO.StartDate,
                KrajVazenja    = cenovnikDTO.EndDate
            };

            cenovnikDAO.Insert(cenovnik);
        }
Beispiel #3
0
        public void Update(CenovnikDTO cenovnikDTO)
        {
            Cenovnik cenovnik = new Cenovnik()
            {
                Id             = cenovnikDTO.Id,
                PocetakVazenja = cenovnikDTO.StartDate,
                KrajVazenja    = cenovnikDTO.EndDate
            };

            cenovnikDAO.Update(cenovnik);
        }
Beispiel #4
0
        public CenovnikDTO FindById(object id)
        {
            Cenovnik    cenovnik    = cenovnikDAO.FindById(id);
            CenovnikDTO cenovnikDTO = new CenovnikDTO()
            {
                Id        = cenovnik.Id,
                StartDate = cenovnik.PocetakVazenja,
                EndDate   = cenovnik.KrajVazenja
            };

            return(cenovnikDTO);
        }
 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];
     }
 }
Beispiel #6
0
        public BindingList <CenovnikDTO> GetAll()
        {
            List <Cenovnik>           all    = cenovnikDAO.GetAll();
            BindingList <CenovnikDTO> allDTO = new BindingList <CenovnikDTO>();

            foreach (Cenovnik cenovnik in all)
            {
                CenovnikDTO cenovnikDTO = new CenovnikDTO()
                {
                    Id        = cenovnik.Id,
                    StartDate = cenovnik.PocetakVazenja,
                    EndDate   = cenovnik.KrajVazenja
                };
                allDTO.Add(cenovnikDTO);
            }
            return(allDTO);
        }