private static void onPodmiotChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { UserControl_DecyzjeAdmin u = d as UserControl_DecyzjeAdmin; //if (u.decyzjeAdmin.PodmiotId > 0) if (u.decyzjeAdmin != null) { u.decyzjeAdmin.PodmiotId = u.selectedIdPodm; } //else // u.decyzjeAdmin.PodmiotId = null; }
private static void onDecyzjeChenged(DependencyObject d, DependencyPropertyChangedEventArgs e) { UserControl_DecyzjeAdmin u = d as UserControl_DecyzjeAdmin; if (u.selectedIdDec != null) { if (u.selectedIdDec.Value <= 0) { string s = u.NumerDecAdmin; u.decyzjeAdmin = new DecyzjeAdministracyjne(); u.decyzjeAdmin.Numer = s; u.PodmiotNazwa = string.Empty; u.selectedIdDec = 0; u.addButtonDec = true; u.zalButtonDec = false; } else { int selIdDec = u.selectedIdDec.Value; u.decyzjeAdmin = u.decyzjeAdminList.list.FirstOrDefault(row => row.DecyzjeAdministracyjneId == selIdDec); if (u.decyzjeAdmin.PodmiotId == 0 || u.decyzjeAdmin.PodmiotId == null) { u.PodmiotNazwa = string.Empty; } else { u.PodmiotNazwa = u.podmiotList.list.FirstOrDefault(r => r.PodmiotId == u.decyzjeAdmin.PodmiotId).Name; } u.decyzjeAdmin.onChange += u.DecyzjeAdmin_onChange; } } else { u.decyzjeAdmin = new DecyzjeAdministracyjne(); u.selectedIdDec = null; u.PodmiotNazwa = string.Empty; u.NumerDecAdmin = string.Empty; } u.zalPath = ConfigurationManager.AppSettings["zalacznikPath"] + "\\DezyzjeAdministracyjne\\" + u.selectedIdDec; }
private static void onNumerDecAdminChange(DependencyObject d, DependencyPropertyChangedEventArgs e) { UserControl_DecyzjeAdmin u = d as UserControl_DecyzjeAdmin; if (u.NumerDecAdmin != null) { if (u.selectedIdDec > 0) { u.addButtonDec = false; u.modButtonDec = false; u.clsButtonDec = true; } else { var v = u.decyzjeAdminList.list.FirstOrDefault(row => row.Numer == u.NumerDecAdmin); if (v != null) { u.addButtonDec = false; u.modButtonDec = true; u.clsButtonDec = true; } else { u.selectedIdDec = 0; u.addButtonDec = true; u.modButtonDec = false; u.clsButtonDec = true; } } } else { u.selectedIdDec = null; } }