public static DataBase.ViewModels.Perfil_Utilizador ToViewModel(this DataBase.Models.Perfil_Utilizador perfil_utilizador)
 {
     return(new DataBase.ViewModels.Perfil_Utilizador()
     {
         Nome = perfil_utilizador.Nome
     });
 }
        public async Task <DataBase.ViewModels.Perfil_Utilizador> CreateAsync(
            [FromBody] DataBase.Models.Perfil_Utilizador perfil_utilizador,
            CancellationToken ct
            )
        {
            var result = await _perfil_utilizadorServices.CreateAsync(perfil_utilizador, ct);

            return(result.ToViewModel());
        }
예제 #3
0
 public static DataBase.ViewModels.Permissoes ToViewModel(this DataBase.Models.Permissoes permissao, DataBase.Models.Modulos modulo, DataBase.Models.Perfil_Utilizador perfil)
 {
     return(new DataBase.ViewModels.Permissoes()
     {
         Modulo = modulo.Nome,
         Perfil = perfil.Nome,
         Criar = permissao.Criar,
         Eliminar = permissao.Eliminar,
         Escrever = permissao.Escrever,
         Ler = permissao.Ler
     });
 }