public void Delete(PerfilExclusaoModel model) { var idPerfil = Guid.Parse(model.IdPerfil); var perfil = perfilDomainService.GetById(idPerfil); perfilDomainService.Delete(perfil); }
public UsuarioDTO Create(UsuarioCadastroModel model) { var usuarioLogado = _usuarioDomainService.GetByLogin(_user.Name); if (usuarioLogado != null) { var perfil = _perfilDomainService.GetById(usuarioLogado.Id); } var usuario = new Usuario { Id = Guid.NewGuid(), Nome = model.Nome, Email = model.Email, Senha = model.Senha, Created = DateTime.Now, Modified = DateTime.Now, LastLogin = DateTime.Now, Perfis = new List <Perfil> { new Perfil { Perfis = Perfis.Administrador.ToString(), Id = Guid.NewGuid(), IdUsuario = Guid.NewGuid() } } }; _usuarioDomainService.Create(usuario); return(new UsuarioDTO { Id = usuario.Id, Nome = usuario.Nome, Email = usuario.Email, Created = usuario.Created, Modified = usuario.Modified, LastLogin = usuario.LastLogin }); }
public PerfilDTO GetById(string id) { return(mapper.Map <PerfilDTO>(PerfilDomainService.GetById(Guid.Parse(id)))); }