コード例 #1
0
        internal void SalvarNovo(Usuario usuario)
        {
            foreach (var usuarioDaLista in Usuarios)
            {
                if (usuarioDaLista.Id >= usuario.Id)
                    usuario.Id = usuarioDaLista.Id + 1;
            }

            Usuarios.Add(usuario);
        }
コード例 #2
0
        public void SalvarAlteracaoUsuario(Usuario usuarioAlterado)
        {
            Usuario usuarioOriginal = _usuarioRepositorio.Obter(usuarioAlterado.Id);

            usuarioOriginal.Nome = usuarioAlterado.Nome;
            usuarioOriginal.Login = usuarioAlterado.Login;
            usuarioOriginal.Email = usuarioAlterado.Email;
            usuarioOriginal.Endereco = usuarioAlterado.Endereco;
            usuarioOriginal.Grupo = usuarioAlterado.Grupo;

            _usuarioRepositorio.SalvarAlteracao(usuarioOriginal);
        }
コード例 #3
0
 public void SalvarNovoUsuario(Usuario usuario)
 {
     _usuarioRepositorio.SalvarNovo(usuario);
 }
コード例 #4
0
 internal void SalvarAlteracao(Usuario usuarioOriginal)
 {
     Usuarios.RemoveAll(u => u.Id == usuarioOriginal.Id);
     Usuarios.Add(usuarioOriginal);
 }
コード例 #5
0
 internal void Excluir(Usuario usuario)
 {
     Usuarios.Remove(usuario);
 }