public ServicoRevenda(IUnitOfWork unitOfWork, IRepositoryReadOnly <RevendaConsulta> repositoryReadOnly) { _uow = unitOfWork; _repositoryReadOnly = repositoryReadOnly; _enProgramas = EnProgramas.Revenda; }
public ServicoObservacao(IUnitOfWork unitOfWork, IRepositoryReadOnly <ObservacaoConsulta> repositoryReadOnly) { _uow = unitOfWork; _repositoryReadOnly = repositoryReadOnly; _enProgramas = EnProgramas.Observacao; }
public ServicoCategoria(IUnitOfWork unitOfWork, IRepositoryReadOnly <CategoriaConsulta> repositoryReadOnly) { _uow = unitOfWork; _repositoryReadOnly = repositoryReadOnly; _enProgramas = EnProgramas.Categoria; }
public ServicoRamal(IUnitOfWork unitOfWork, IRepositoryReadOnly <RamalConsulta> repositoryReadOnly) { _uow = unitOfWork; _repositoryReadOnly = repositoryReadOnly; _enProgramas = EnProgramas.Ramal; }
public void PermissaoMensagem(int idUsuario, EnProgramas enumPrograma, EnTipoManutencao enumTipoManutencao) { if (!PermissaoUsuario(idUsuario, enumPrograma, enumTipoManutencao)) { throw new Exception("Usuário sem permissão!"); } }
public ServicoRecado(IUnitOfWork unitOfWork, IRepositoryReadOnly <RecadoConsultaViewModel> repositoryReadOnly) { _uow = unitOfWork; _repositoryReadOnly = repositoryReadOnly; _enProgramas = EnProgramas.Recado; }
public ServicoEscala(IUnitOfWork unitOfWork, IRepositoryReadOnly <Escala> repositoryReadOnly) { _uow = unitOfWork; _repositoryReadOnly = repositoryReadOnly; _enProgramas = EnProgramas.Escala; }
public BaseConhecimentoServico() { _rep = new BaseConhecimentoEF(); _usuarioServico = new UsuarioServico(); _tipoPrograma = EnProgramas.BaseConh; _baseConhecimentoRepositorioDapper = new BaseConhecimentoRepositorioDapper(); }
public ServicoParametro(IUnitOfWork unitOfWork, IRepositoryReadOnly <ParametroConsulta> repositoryReadOnly) { _uow = unitOfWork; _repositoryReadOnly = repositoryReadOnly; _enProgramas = EnProgramas.Parametro; }
public ServicoBaseConhecimento(IUnitOfWork unitOfWork, IRepositoryReadOnly <BaseConhConsultaViewModel> repositoryReadOnly) { _uow = unitOfWork; _repositoryReadOnly = repositoryReadOnly; _enProgramas = EnProgramas.BaseConh; }
public ServicoStatus(IUnitOfWork unitOfWork, IRepositoryReadOnly <StatusConsulta> repositoryReadOnly) { _uow = unitOfWork; _repositoryReadOnly = repositoryReadOnly; _enProgramas = EnProgramas.Status; }
public ServicoFeriado(IUnitOfWork unitOfWork, IRepositoryReadOnly <Feriado> repositoryReadOnly) { _uow = unitOfWork; _repositoryReadOnly = repositoryReadOnly; _enProgramas = EnProgramas.Feriado; }
public ServicoCliente(IUnitOfWork unitOfWork, IRepositoryReadOnly <ClienteConsultaViewModelApi> repositoryReadOnly) { _uow = unitOfWork; _repositoryReadOnly = repositoryReadOnly; _enProgramas = EnProgramas.Cliente; }
public ServicoModulo(IUnitOfWork unitOfWork, IRepositoryReadOnly <ModuloConsulta> repositoryReadOnly) { _uow = unitOfWork; _repositoryReadOnly = repositoryReadOnly; _enProgramas = EnProgramas.Modulo; }
public ServicoTipo(IUnitOfWork unitOfWork, IRepositoryReadOnly <TipoConsulta> repositoryReadOnly) { _uow = unitOfWork; _repositoryReadOnly = repositoryReadOnly; _enProgramas = EnProgramas.Tipo; }
public ServicoDepartamento(IUnitOfWork unitOfWork, IRepositoryReadOnly <DepartamentoConsulta> repositoryReadOnly) { _uow = unitOfWork; _repositoryReadOnly = repositoryReadOnly; _enProgramas = EnProgramas.Departamento; }
public ServicoCidade(IUnitOfWork unitOfWork, IRepositoryReadOnly <CidadeConsulta> repositoryReadOnly) { _uow = unitOfWork; _repositoryReadOnly = repositoryReadOnly; _enProgramas = EnProgramas.Cidade; }
public ServicoChamado(IUnitOfWork unitOfWork, IRepositoryReadOnly <ChamadoConsultaViewModel> repositoryReadOnly, EnumChamado enumChamado, IRepositoryReadOnly <ChamadoAplicativoViewModel> repositoryAplicativoReadOnly, IRepositoryReadOnly <ChamadoAnexo> repositoryAnexoReadOnly, IServicoChamadoQuadro servicoChamadoQuadro, IRepositoryReadOnly <ChamadoOcorrencia> repositoryProbemaSolucaoReadOnly) { _uow = unitOfWork; _repositoryReadOnly = repositoryReadOnly; _enProgramas = EnProgramas.Chamado; _enumChamadoAtividade = enumChamado; _repositoryAplicativoReadOnly = repositoryAplicativoReadOnly; _repositoryAnexoReadOnly = repositoryAnexoReadOnly; _repositoryProbemaSolucaoReadOnly = repositoryProbemaSolucaoReadOnly; _servicoChamadoQuadro = servicoChamadoQuadro; _listaEmail = new List <string>(); _listaEmailCliente = new List <string>(); if (enumChamado == EnumChamado.Chamado) { _enProgramas = EnProgramas.Chamado; } else { _enProgramas = EnProgramas.Atividade; } }
public ServicoContaEmail(IUnitOfWork unitOfWork, IRepositoryReadOnly <ContaEmailConsulta> repositoryReadOnly) { _uow = unitOfWork; _repositoryReadOnly = repositoryReadOnly; _enProgramas = EnProgramas.ContaEmail; }
public ServicoVersao(IUnitOfWork unitOfWork, IRepositoryReadOnly <VersaoConsultaViewModel> repositoryReadOnly) { _uow = unitOfWork; _repositoryReadOnly = repositoryReadOnly; _enProgramas = EnProgramas.Versao; }
public RecadoServico() { _rep = new RecadoEF(); _repUsuario = new UsuarioServico(); _tipoPrograma = EnProgramas.Recado; _statusServico = new StatusServico(); _recadoRepositorioDapper = new RecadoRepositorioDapper(); }
public ServicoUsuario(IUnitOfWork unitOfWork, IRepositoryReadOnly <UsuarioConsulta> repositoryReadOnly, IRepositorioUsuarioWrite repositorioUsuarioWrite) { _uow = unitOfWork; _repositoryReadOnly = repositoryReadOnly; _repositorioUsuarioWrite = repositorioUsuarioWrite; _enProgramas = EnProgramas.Usuario; }
public VisitaServico() { _usuario = new UsuarioServico(); _rep = new VisitaEF(); _listaEmail = new List <string>(); _listaEmailCliente = new List <string>(); _tipoPrograma = EnProgramas.Visita; _visitaRepositorioDapper = new VisitaRepositorioDapper(); }
public ServicoVisita(IUnitOfWork unitOfWork, IRepositoryReadOnly <VisitaConsultaViewModelApi> repositoryReadOnly) { _uow = unitOfWork; _repositoryReadOnly = repositoryReadOnly; _enProgramas = EnProgramas.Visita; _listaEmail = new List <string>(); _listaEmailCliente = new List <string>(); }
public AgendamentoServico() { _rep = new AgendamentoEF(); _repTipo = new TipoEF(); _repUsuario = new UsuarioServico(); _tipoPrograma = EnProgramas.Agendamento; _listaEmail = new List <string>(); _listaEmailCliente = new List <string>(); _agendamentoRepositorioDapper = new AgendamentoRepositorioDapper(); }
public VersaoServico() { _rep = new VersaoEF(); _repUsuario = new UsuarioServico(); _tipoPrograma = EnProgramas.Versao; _tipoServico = new TipoServico(); _observacaoServico = new ObservacaoServico(); _parametroServico = new ParametroServico(); _versaoRepositorioDapper = new VersaoRepositorioDapper(); }
public void Programa(EnProgramas enPrograma, bool obrigatorio = false, bool mostrarBotao = true, string texto = "", bool editar = true) { _enProgramas = enPrograma; _mostrarBotao = mostrarBotao; _obrigatorio = obrigatorio; _texto = texto; _editar = editar; _comprimento = txtNome.Width; Consultar(TipoPesquisa.Nenhum); }
public ChamadoQuadroViewModel AbrirQuadro(int idUsuario, int idRevenda, EnProgramas enProgramas) { var lista = new List <QuadroViewModelChamado>(); var quadroViewModel = new ChamadoQuadroViewModel(); if (enProgramas == EnProgramas.Chamado) { //lista = _repADO.QuadroChamado(idUsuario, idRevenda, EnumChamado.Chamado).ToList(); lista = QuadroChamado(idUsuario, idRevenda, EnumChamado.Chamado).ToList(); quadroViewModel.Quadro1 = lista.Where(x => x.QuadroTela == "Q1").OrderBy(x => x.Id).ToList(); quadroViewModel.Quadro2 = lista.Where(x => x.QuadroTela == "Q2").OrderBy(x => x.Id).ToList(); quadroViewModel.Quadro3 = lista.Where(x => x.QuadroTela == "Q3").OrderBy(x => x.Id).ToList(); quadroViewModel.Quadro4 = lista.Where(x => x.QuadroTela == "Q4").OrderBy(x => x.Id).ToList(); quadroViewModel.Quadro5 = lista.Where(x => x.QuadroTela == "Q5").OrderBy(x => x.Id).ToList(); quadroViewModel.Quadro6 = lista.Where(x => x.QuadroTela == "Q6").OrderBy(x => x.Id).ToList(); var listaStatus = BuscarTitulosQuadro(); quadroViewModel.Titulo1 = listaStatus[0].Nome; quadroViewModel.Titulo2 = listaStatus[1].Nome; quadroViewModel.Titulo3 = listaStatus[2].Nome; quadroViewModel.Titulo4 = listaStatus[3].Nome; quadroViewModel.Titulo5 = listaStatus[4].Nome; quadroViewModel.Titulo6 = listaStatus[5].Nome; //var codStatusAbertura = StatusAbertura(); //var codStatusOcorrencia = StatusAtendimentoChamado(); int.TryParse(StatusAbertura(), out int codigoStatusAbertura); int.TryParse(StatusAtendimentoChamado(), out int codigoStatusOcorrencia); //var modelServico = _uow.RepositorioStatus.First(x => x.Codigo == codigoStatusAbertura); string statusAbertura = _uow.RepositorioStatus.First(x => x.Codigo == codigoStatusAbertura).Nome; //modelServico = statusServico.ObterPorCodigo(int.Parse(codStatusOcorrencia)); string statusOcorrencia = _uow.RepositorioStatus.First(x => x.Codigo == codigoStatusOcorrencia).Nome; PreencherQuadro(statusAbertura, statusOcorrencia, quadroViewModel.Titulo1, quadroViewModel.Quadro1); PreencherQuadro(statusAbertura, statusOcorrencia, quadroViewModel.Titulo2, quadroViewModel.Quadro2); PreencherQuadro(statusAbertura, statusOcorrencia, quadroViewModel.Titulo3, quadroViewModel.Quadro3); PreencherQuadro(statusAbertura, statusOcorrencia, quadroViewModel.Titulo4, quadroViewModel.Quadro4); PreencherQuadro(statusAbertura, statusOcorrencia, quadroViewModel.Titulo5, quadroViewModel.Quadro5); PreencherQuadro(statusAbertura, statusOcorrencia, quadroViewModel.Titulo6, quadroViewModel.Quadro6); } else { lista = QuadroChamado(idUsuario, idRevenda, EnumChamado.Atividade).ToList(); } return(quadroViewModel); //return _repADO.QuadroChamado(idUsuario, idRevenda, EnumChamado.Atividade).ToList(); }
public ServicoAgendamento(IUnitOfWork unitOfWork, IRepositoryReadOnly <AgendamentoConsultaViewModel> repositoryReadOnly, IRepositoryReadOnly <AgendamentoQuadroViewModel> repositorioReadOnlyQuadro) { _uow = unitOfWork; _repositoryReadOnly = repositoryReadOnly; _repositorioReadOnlyQuadro = repositorioReadOnlyQuadro; _enProgramas = EnProgramas.Agendamento; _listaEmailCliente = new List <string>(); _listaEmail = new List <string>(); }
public bool PermissaoRelatorio(int idUsuario, EnProgramas enProgramas) { var sql = PermissaoSqlBase(idUsuario, enProgramas); var model = _contexto.Database.SqlQuery <UsuarioPermissaoDepartamento>(sql).FirstOrDefault(); if (model.UsuarioADM) { return(true); } return(model.Relatorio); }