public void Update(UsvojiCenovnikDTO usvojiCenovnikDTO) { CenovnikKojiTuristickaAgencijaFormira cenovnikKojiTuristickaAgencijaFormira = new CenovnikKojiTuristickaAgencijaFormira() { TuristickaAgencijaId = usvojiCenovnikDTO.IdTA, CenovnikId = usvojiCenovnikDTO.IdCenovnik, KoeficijentNaplate = usvojiCenovnikDTO.KoeficijentNaplate }; usvojiCenovnikDAO.UpdateCustom(cenovnikKojiTuristickaAgencijaFormira); }
public bool Create(UsvojiCenovnikDTO usvojiCenovnikDTO) { CenovnikKojiTuristickaAgencijaFormira cenovnik = new CenovnikKojiTuristickaAgencijaFormira() { KoeficijentNaplate = usvojiCenovnikDTO.KoeficijentNaplate, TuristickaAgencijaId = usvojiCenovnikDTO.IdTA, CenovnikId = usvojiCenovnikDTO.IdCenovnik }; return(usvojiCenovnikDAO.Insert(cenovnik)); }
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"; } } }