private void Refresh() { lstUsers = context.IHP_ZAM_USERS.ToList(); ObservlstUsersSl.Clear(); foreach (IHP_ZAM_USERS item in lstUsers) { IHP_ZAM_USERS_EX itemex = new IHP_ZAM_USERS_EX(context, item); ObservlstUsersSl.Add(itemex); } }
private void Item_PropertyChangedUsers(object sender, System.ComponentModel.PropertyChangedEventArgs e) { string LastMessage; try { IHP_ZAM_USERS_EX row = (IHP_ZAM_USERS_EX)sender; AktRec(row); } catch (Exception ex) { LastMessage = ex.ToString(); LogManager.WriteLogMessage(LogManager.LogType.Error, LastMessage); throw ex; } }
private void AktRec(IHP_ZAM_USERS_EX Item) { IHP_ZAM_USERS it = context.IHP_ZAM_USERS?.FirstOrDefault(w => w.ID_IHP_ZAM_USERS == Item.ID_IHP_ZAM_USERS); if (it != null) { if (Item.REJWAGAEX == false) { Item.REJWAGA = 0; } if (Item.REJWAGAEX == true) { Item.REJWAGA = 1; } if (Item.USLUGAEX == false) { Item.USLUGA = 0; } if (Item.USLUGAEX == true) { Item.USLUGA = 1; } if (Item.KIEROWCYEX == false) { Item.KIEROWCY = 0; } if (Item.KIEROWCYEX == true) { Item.KIEROWCY = 1; } if (Item.KARTOTEKIEX == false) { Item.KARTOTEKI = 0; } if (Item.KARTOTEKIEX == true) { Item.KARTOTEKI = 1; } if (Item.POJAZDYEX == false) { Item.POJAZDY = 0; } if (Item.POJAZDYEX == true) { Item.POJAZDY = 1; } if (Item.KONTRAHENTEX == false) { Item.KONTRAHENT = 0; } if (Item.KONTRAHENTEX == true) { Item.KONTRAHENT = 1; } if (Item.DANEFIRMYEX == false) { Item.DANEFIRMY = 0; } if (Item.DANEFIRMYEX == true) { Item.DANEFIRMY = 1; } if (_ischangepass) { it.HASLO = PasswordManager.Encrypt(Password); } // it.LOGIN = Item.LOGIN; // it.ID_UZYTKOWNIK = Item.ID_UZYTKOWNIK; it.KARTOTEKI = Item.KARTOTEKI; it.KIEROWCY = Item.KIEROWCY; it.KONTRAHENT = Item.KONTRAHENT; it.POJAZDY = Item.POJAZDY; it.REJWAGA = Item.REJWAGA; it.RESET_HASLA = Item.RESET_HASLA; it.USLUGA = Item.USLUGA; it.DANEFIRMY = Item.DANEFIRMY; it.AKTYWNY = Item.AKTYWNY; context.SaveChanges(); } }