Ejemplo n.º 1
0
        public async Task <ActionResult <RolDTO> > Get(int id)
        {
            var rolDTO = mapper.Map <RolDTO>(await repository.Get(id));

            if (rolDTO == null)
            {
                return(NotFound());
            }
            return(Ok(rolDTO));
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Retorna la configuración de un usuario
        /// </summary>
        /// <param name="usuario">credenciales del usuario</param>
        /// <returns>Dto con la configuración del usuario</returns>
        public UsuarioResponseDto Get(UsuarioRequestDto usuario)
        {
            var user   = _usuarioRepository.Get(usuario.Nombre, usuario.Contrasena);
            var rol    = _rolRepository.Get(user.UsuarioId);
            var result = _mapper.Map <UsuarioResponseDto>(user);

            result.Rol = rol.Nombre;

            return(result);
        }
Ejemplo n.º 3
0
 public IList <Rol> Get()
 {
     try
     {
         return(repository.Get());
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
Ejemplo n.º 4
0
        public async Task <YetkilerSaveDto> Get(int id, int firmaid)
        {
            var rol = await _rolRepository.Get(id, firmaid);

            var menus = await _rolMenuRepository.All().Where(w => w.RolId == id).Select(s => s.MenuNo).ToListAsync();

            return(new YetkilerSaveDto
            {
                Id = id,
                Isim = rol.Isim,
                MenuList = MenuManager.MenuList.Where(s => menus.Contains(s.No)).Select(s => new DxSelectDto
                {
                    id = s.No,
                    text = s.Isim
                }).ToList()
            });
        }
Ejemplo n.º 5
0
 public Rol Get(int id)
 {
     return(rolRepository.Get(id));
 }
Ejemplo n.º 6
0
 public async Task <List <Rol> > Get()
 {
     return(await _rolRepository.Get());
 }