private void OnUsuarioAdicionado(Usuario usuarioAdicionado) { UsuarioAutoridade ua = new UsuarioAutoridade() { Autoridade = this, Usuario = usuarioAdicionado }; }
private void OnAutoridadeAdicionada(Autoridade autoridadeAdicionada) { UsuarioAutoridade ua = new UsuarioAutoridade() { Autoridade = autoridadeAdicionada, Usuario = this }; }
private void OnUsuarioRemovido(Usuario usuarioRemovido) { UsuarioAutoridade ua = UsuarioAutoridades.SingleOrDefault(ua2 => ua2.Autoridade == this && ua2.Usuario == usuarioRemovido); if (ua != null) { ua.Remove(); } }
private void OnAutoridadeRemovida(Autoridade autoridadeRemovida) { UsuarioAutoridade ua = UsuarioAutoridades.SingleOrDefault(ua2 => ua2.Usuario == this && ua2.Autoridade == autoridadeRemovida); if (ua != null) { ua.Remove(); } }