public HttpResponseMessage GetTipoUnidadesAdministrativas() { try { AutenticadorContext context = new AutenticadorContext(); var query = context.SYS_TipoUnidadeAdministrativa .AsNoTracking() .Where(w => w.tua_situacao != 3) .Select(s => new TipoUnidadeAdministrativaViewModel { Id = s.tua_id, Nome = s.tua_nome }) .ToList(); var total = query.Count(); if (total == 0) { return(NotFoundResponse("Tipo(s) de Unidade(s) Administrativa(s) não encontrada(s).")); } var response = Request.CreateResponse(HttpStatusCode.OK, query); response.Headers.Add("X-RecordsCount", total.ToString()); return(response); } catch (Exception ex) { Util.GravarErro(ex); return(InternalServerErrorResponse()); } }
public CriarEspecialidadeEscritorioCommandHandler( AutenticadorContext context, IMediator mediator, IHashService hashService) { _context = context; _mediator = mediator; _hashService = hashService; }
public ValidarOabCommandHandler( AutenticadorContext context, IMediator mediator, IHashService hashService) { _context = context; _mediator = mediator; _hashService = hashService; }
public RemoverUsuarioCommandHandler( AutenticadorContext context, IMediator mediator, IHashService hashService) { _context = context; _mediator = mediator; _hashService = hashService; }
public ReenviarOabsValidacaoCommandHandler( AutenticadorContext context, PerfilOabContext oabContext, IMediator mediator, IHashService hashService) { _context = context; _oabContext = oabContext; _mediator = mediator; _hashService = hashService; }
public ModificarEscritorioCommandHandler( AutenticadorContext context, IMediator mediator, IHashService hashService, IGeocodingService geocodingService) { _context = context; _mediator = mediator; _hashService = hashService; _geocodingService = geocodingService; }
public CriarUsuarioNovoCommandHandler( AutenticadorContext context, PerfilOabContext oabContext, IMediator mediator, IHashService hashService) { _oabContext = oabContext; _context = context; _mediator = mediator; _hashService = hashService; }
public HttpResponseMessage GetUnidadesAdministrativas(string codigo = null, string nome = null, string sigla = null, Guid?tipoId = null, int currentPage = 0, int pageSize = 20) { try { // Faz as validações referente a paginação if (pageSize > PageConfiguration.MaxPageSize) { return(BadRequestResponse("Limite de itens por página excedido!")); } // Seleciona o Id da entidade var entidadeId = EntidadeID; AutenticadorContext context = new AutenticadorContext(); var query = context.SYS_UnidadeAdministrativa .AsNoTracking() .Where( w => w.ent_id == entidadeId && w.uad_situacao != 3 && w.uad_codigo == (codigo != null ? codigo : w.uad_codigo) && w.uad_nome.Contains(nome != null ? nome : w.uad_nome) && w.uad_sigla.Contains(sigla != null ? sigla : w.uad_sigla) && w.tua_id == (tipoId != null ? tipoId : w.tua_id) ); var total = query.Count(); var lista = query .Include("SYS_TipoUnidadeAdministrativa") .OrderBy(p => p.uad_nome) .Skip(currentPage * pageSize) .Take(pageSize).ToList(); if (total == 0) { return(NotFoundResponse("Unidades Administrativas não encontradas.")); } var model = Mapper.Map <IEnumerable <AutenticadorV2.Entities.Models.SYS_UnidadeAdministrativa>, IEnumerable <AutenticadorV2.API.Model.UnidadeAdministrativa> >(lista); var response = Request.CreateResponse(HttpStatusCode.OK, model); response.Headers.Add("X-RecordsCount", total.ToString()); return(response); } catch (Exception ex) { Util.GravarErro(ex); return(InternalServerErrorResponse()); } }
public CriarUsuarioInicialCommandHandler( AutenticadorContext context, PerfilOabContext oabContext, IMediator mediator, IHashService hashService, IGeocodingService geocodingService) { _context = context; _oabContext = oabContext; _mediator = mediator; _hashService = hashService; _geocodingService = geocodingService; }
public HttpResponseMessage GetEntidades(int currentPage = 0, int pageSize = 20) { try { if (pageSize > PageConfiguration.MaxPageSize) { return(BadRequestResponse("Limite de itens por página excedido!")); } AutenticadorContext context = new AutenticadorContext(); var query = context.SYS_Entidade.AsNoTracking(); var total = query.Count(); var lista = query .Include("SYS_TipoEntidade") .OrderBy(p => p.ent_razaoSocial) .Skip(currentPage * pageSize) .Take(pageSize).ToList(); if (lista.Count == 0) { return(NotFoundResponse("Entidades não encontradas.")); } var model = Mapper.Map <IEnumerable <AutenticadorV2.Entities.Models.Entidade>, IEnumerable <AutenticadorV2.API.Model.Entidade> >(lista); var response = Request.CreateResponse(HttpStatusCode.OK, model); response.Headers.Add("X-RecordsCount", total.ToString()); return(response); } catch (Exception ex) { Util.GravarErro(ex); return(InternalServerErrorResponse()); } }
public ListarEspecialidadesEscritorioQueryHandler(AutenticadorContext context) { _context = context; }
public SpecialtyController(IMediator mediator, AutenticadorContext context) { _mediator = mediator; _context = context; }
public DadosEscritorioQueryHandler(AutenticadorContext context) { _context = context; }
public OabHandler(AutenticadorContext context) { _context = context; }
public ListarUsuariosDoEscritorioQueryHandler(AutenticadorContext context) { _context = context; }
public ListarEscritoriosQueryHandler(AutenticadorContext context) { _context = context; }
public EscritorioRepositorio(AutenticadorContext context) { _context = context; }
public OfficeController(IMediator mediator, AutenticadorContext context) { _mediator = mediator; _context = context; }
public AccountController(IMediator mediator, AutenticadorContext context) { _mediator = mediator; _context = context; }
public DadosUsuarioQueryHandler(AutenticadorContext context) { _context = context; }
public UsuarioEscritorioRepositorio(AutenticadorContext context, IHashService hashService) { _context = context; _hashService = hashService; }
public DisponibilidadeEscritorioQueryHandler(AutenticadorContext context) { _context = context; }
public DisponibilidadeAdvogadoQueryHandler(AutenticadorContext context) { _context = context; }