public AreaCentroCostoController() { service = service ?? new AreaCentroCostoService(); empresaCentroService = empresaCentroService ?? new EmpresaCentroService(); empresaService = empresaService ?? new EmpresaService(); centroCostoService = centroCostoService ?? new CentroCostoService(); }
public EmpresaController([FromServices] IDistributedCache cache, IEmpresaService service) { _cache = cache; _empresaService = service; _cacheOptions = new DistributedCacheEntryOptions().SetAbsoluteExpiration(TimeSpan.FromMinutes(2)); }
public ServiceTeatro( IAsientoService asientoService, IAplicacionService aplicacionService, IUsuarioService usuarioService, ITeatroService teatroService, IObraService obraService, IFuncionService funcionService, IReservaService reservaService, IClienteService clienteService, IPromocionService promocionService, ITipoPromocionService tipoPromocionService, IZonaService zonaService, ILogEmailService emailService, IEmpresaService empresaService) { _clienteService = clienteService; _asientoService = asientoService; _teatroService = teatroService; _obraService = obraService; _funcionService = funcionService; _promocionService = promocionService; _reservaService = reservaService; _tipoPromocionService = tipoPromocionService; _zonaService = zonaService; _emailService = emailService; _empresaService = empresaService; }
/// <summary> /// Metodo para agregar el id de la empresa y las facultades que tendra un objeto de sesión. /// </summary> /// <param name="emisora">Emisora que sera agregada al objeto sesión.</param> /// <param name="resultado">Objeto de resultado que en su propiedad InformacionExtra seran guardadas tanto la emisora como las facultades.</param> /// <returns></returns> public void AgregarEmisoraFacultades(long emisora, ref ResultadoOperacionDto resultado) { IEmpresaService empresaService = (IEmpresaService)ServiceLocator.ObtenerFabricaSpring().GetObject("EmpresaService"); var empresa = empresaService.ObtenerEmpresaPorId(emisora); (resultado.InformacionExtra as Session).IdEmpresa = emisora; (resultado.InformacionExtra as Session).GrupoEmpresa = ((Empresa)empresa.InformacionExtra).GrupoEmpresa; var entidades = UsuarioService.CargarFacultades((resultado.InformacionExtra as Session).Usuario.IdUsuario, emisora).InformacionExtra as List <Facultad>; var facultades = CopiadoUtil.Copia(entidades); //Si tiene desactivado el crear empresas se retira esa facultad. if (ConstantsAbax.DESHABILITAR_CREAR_EMPRESAS) { var facultadesRemover = new List <AbaxXBRLCore.Viewer.Application.Dto.Angular.FacultadDto>(); foreach (var facultad in facultades) { if (facultad.IdFacultad == 12) { facultadesRemover.Add(facultad); } } foreach (var facultad in facultadesRemover) { facultades.Remove(facultad); } } (resultado.InformacionExtra as Session).Facultades = facultades.ToList(); LoginService.RegistrarAccesoAuditoria((resultado.InformacionExtra as Session).Usuario.IdUsuario, emisora); }
public UnitTest1() { _repository = new EmpresaRepository(); _service = new EmpresaService(_repository); _repositoryApp = new EmpresaRepositoryApp(_service); //_controller = new EmpresaController(_repositoryApp); }
public HorasMesPrestadorService( MicroServicosUrls microServicosUrls, IHorasMesPrestadorRepository horasMesPrestadorRepository, ICelulaRepository celulaRepository, ILogHorasMesPrestadorRepository logHorasMesPrestadorRepository, IHorasMesRepository horasMesRepository, IPrestadorRepository prestadorRepository, IPrestadorEnvioNfRepository prestadorEnvioNfRepository, IEmpresaService empresaService, IOptions <ConnectionStrings> connectionStrings, IPessoaRepository pessoaRepository, IPrestadorService prestadorService, IUnitOfWork unitOfWork, IVariablesToken variables) { _horasMesPrestadorRepository = horasMesPrestadorRepository; _prestadorRepository = prestadorRepository; _celulaRepository = celulaRepository; _horasMesRepository = horasMesRepository; _logHorasMesPrestadorRepository = logHorasMesPrestadorRepository; _microServicosUrls = microServicosUrls; _prestadorEnvioNfRepository = prestadorEnvioNfRepository; _prestadorService = prestadorService; _connectionStrings = connectionStrings; _empresaService = empresaService; _pessoaRepository = pessoaRepository; _unitOfWork = unitOfWork; _variables = variables; }
public LoginController(UserManager <IdentityUser> userManager, SignInManager <IdentityUser> signInManager, IEmpresaService empresaService) { _signManager = signInManager; _userManager = userManager; _empresaService = empresaService; }
public bool isSaldoValidoEmpresa(List <PartidasModel> partidas, ref List <EmpresaValidationModel> monedasValid) { int counter = 0; var gruopedBy = partidas.GroupBy(C => C.PA_COD_EMPRESA); empresaService = empresaService ?? new EmpresaService(); var empresaList = empresaService.GetAllFlatten <EmpresaModel>(); foreach (var item in gruopedBy) { var emp = item.Key; var credito = item.Select(c => c.PA_IMPORTE).Sum(element => (element < 0 ? element : 0)); var debito = item.Select(c => c.PA_IMPORTE).Sum(element => (element < 0 ? 0 : element)); if ((credito + debito) == 0) { continue; } else { var itemdesc = empresaList.FirstOrDefault(c => c.CE_COD_EMPRESA.Trim() == emp.Trim()); monedasValid.Add(new EmpresaValidationModel { Codigo = emp, Descripcion = itemdesc.CE_NOMBRE }); counter++; } } return(counter > 0); }
public CriterioService( ICriterioRepository repository, IEmpresaService empresaService ) : base(repository) { EmpresaService = empresaService; }
public EmpresaAppService(IEmpresaService empresaService, ITelefoneService telefoneService, IEnderecoService enderecoService, IFuncionarioService funcionarioService) { _empresaService = empresaService; _telefoneService = telefoneService; _enderecoService = enderecoService; _funcionarioService = funcionarioService; }
public RelatorioController(IEmpresaService _empresaService, IAeroportoService _aeroportoService, ICursoService _cursoService) { empresaService = _empresaService; aeroportoService = _aeroportoService; cursoService = _cursoService; }
/// <summary>Construtor</summary> /// <param name="service"></param> /// <param name="mapper"></param> /// <param name="serviceUsuario"></param> public EmpresaController(IEmpresaService service, IMapper mapper, IUserService serviceUsuario, IAuditoriaService auditoria, IGedService serviceGed) { _auditoria = auditoria; _service = service; _mapper = mapper; _serviceUsuario = serviceUsuario; _serviceGed = serviceGed; }
public EmpresaController(IEmpresaUsuarioService empresaUsuarioService, IMapper mapper, IEmpresaService empresaService, UserManager <IdentityUser> userManager, IUsuarioService usuarioService) { _empresaUsuarioService = empresaUsuarioService; _mapper = mapper; _empresaService = empresaService; _userManager = userManager; _usuarioService = usuarioService; }
public LoginEditor(ILoginView view) { this.mView = view; this.mLoginService = LoginService.Instance; this.mEmpresaService = EmpresaService.Instance; this.mPeriodoService = PeriodoService.Instance; this.Initialize(); }
public TransferenciaService(ITransferenciaRepository transferenciaRepository, ICaixaService caixaService, IEmpresaService empresaService) { _transferenciaRepository = transferenciaRepository; _caixaService = caixaService; _empresaService = empresaService; }
public FiltroController(IFiltroService service, IEmpresaService serviceEmpresa, IMapper mapper, IUserService serviceUsuario, IAuditoriaService auditoria) { _auditoria = auditoria; _service = service; _serviceEmpresa = serviceEmpresa; _mapper = mapper; _serviceUsuario = serviceUsuario; }
/// <summary> /// PerfilController /// </summary> /// <param name="service"></param> public PerfilController(IPerfilService service, IMapper mapper, IAuditoriaService auditoria, IEmpresaService serviceEmpresa, IUserService serviceUsuario) { _auditoria = auditoria; _service = service; _mapper = mapper; _serviceEmpresa = serviceEmpresa; _serviceUsuario = serviceUsuario; }
public CuentaContableController() { service = service ?? new CuentaContableService(); empresaService = empresaService ?? new EmpresaService(); areaOperativaService = areaOperativaService ?? new AreaOperativaService(); reportExcelService = reportExcelService ?? new ReporterService(); eventoService = new EventosService(); }
public ContaService(IContaRepository contaRepository, ICaixaService caixaService, IEmpresaService empresaService) { _contaRepository = contaRepository; _caixaService = caixaService; _empresaService = empresaService; }
public EmpresaController(NotificationContext notificationContext, IEmpresaService iEmpresaService, IMapper mapper, ICnpjValidator cnpjValidator, IEmailValidator emailValidator) { this._notificationContext = notificationContext; this._iEmpresaService = iEmpresaService; _mapper = mapper; this._cnpjValidator = cnpjValidator; this._emailValidator = emailValidator; }
public EmpresasController(IEmpresaService empresaService, IMapper mapper, IUriService uriService, INotificador notificador, IUser user) : base(mapper, uriService, notificador, user) { _empresaService = empresaService; _mapper = mapper; }
public UsuarioService( IUsuarioRepository repository, IEmpresaService empresaService, ICandidatoService candidatoService ) : base(repository) { CandidatoService = candidatoService; EmpresaService = empresaService; }
public EncomendaController(IHttpContextService httpContextService, ICacheService cacheService, IEncomendaService encomendaService, IEmpresaService empresaService) : base(httpContextService, cacheService) { _encomendaService = encomendaService; _empresaService = empresaService; }
public TbEmpresasController( IEmpresaRepository empresaRepository, IUsuarioRepository usuarioRepository, IEmpresaService empresaService) { this.empresaRepository = empresaRepository; this.usuarioRepository = usuarioRepository; this.empresaService = empresaService; }
public bool isSaldoValidoMonedaEmpresa(List <PartidasModel> partidas, ref List <EmpresaMonedaValidationModel> monedasValid) { empresaService = empresaService ?? new EmpresaService(); monedaService = monedaService ?? new MonedaService(); int counter = 0; var gruopedByEmpresa = partidas.GroupBy(c => new { c.PA_COD_EMPRESA }); var gruopedByMoneda = partidas.GroupBy(c => new { c.PA_COD_MONEDA }); bool balanceMoneda = true; bool balanceEmpresa = true; var empresaList = empresaService.GetAllFlatten <EmpresaModel>(); var monedaList = monedaService.GetAllFlatten <MonedaModel>(); foreach (var item in gruopedByEmpresa) { var emp = item.Key.PA_COD_EMPRESA; var credito = item.Select(c => c.PA_IMPORTE).Sum(element => (element < 0 ? element : 0)); var debito = item.Select(c => c.PA_IMPORTE).Sum(element => (element < 0 ? 0 : element)); if ((credito + debito) == 0) { continue; } else { balanceEmpresa = false; var emprDes = empresaList.FirstOrDefault(c => c.CE_COD_EMPRESA.Trim() == emp.Trim()); monedasValid.Add(new EmpresaMonedaValidationModel { CodigoEmpresa = emp, DescripcionEmpresa = emprDes.CE_NOMBRE }); counter++; } } foreach (var item in gruopedByMoneda) { var moneda = item.Key.PA_COD_MONEDA; var credito = item.Select(c => c.PA_IMPORTE).Sum(element => (element < 0 ? element : 0)); var debito = item.Select(c => c.PA_IMPORTE).Sum(element => (element < 0 ? 0 : element)); if ((credito + debito) == 0) { continue; } else { balanceMoneda = false; var monDesc = monedaList.FirstOrDefault(c => c.CC_NUM_MONEDA.Trim() == moneda.Trim()); monedasValid.Add(new EmpresaMonedaValidationModel { CodigoMoneda = moneda, DescripcionMoneda = monDesc.CC_DESC_MONEDA }); counter++; } } return(balanceEmpresa && balanceMoneda); }
public LoginService(IEmpresaService organizationService, IFuncionarioService employeeService, IHorarioDeExpedienteService officeHoursService, IEmailService emailService, PontoContext contexto) { Contexto = contexto; _funcionarioRepositorio = new FuncionarioRepository(Contexto); _empresaServico = organizationService; _funcionarioServico = employeeService; _horarioDeExpedienteServico = officeHoursService; EmailService = emailService; }
public VagaService( IVagaRepository vagaRepository, IEmpresaService empresaService, ICandidatoService candidatoService ) : base(vagaRepository) { EmpresaService = empresaService; CandidatoService = candidatoService; }
public AreaOperativaController() { areaOperativaService = areaOperativaService ?? new AreaOperativaService(); catalagoService = new CatalogoService(); usuarioAreaService = new UsuarioAreaService(); areaCentroCostoService = new AreaCentroCostoService(); empresaService = empresaService ?? new EmpresaService(); centroCostoService = centroCostoService ?? new CentroCostoService(); empresaCentroCostoService = empresaCentroCostoService ?? new EmpresaCentroService(); }
public EncomendaService(IRepositoryEncomenda repositoryEncomenda, IEmpresaService empresaService, ILogger <IEncomendaService> logger, IRepositoryEncomendaHistoria repositoryHistoria) { _repositoryEncomenda = repositoryEncomenda; _empresaService = empresaService; _logger = logger; _repositoryHistoria = repositoryHistoria; }
public AlmacenController(IAlmacenService almacenService, IEmpresaService empresaService, ISucursalService sucursalService, ISerieService serieService, IDocumentoComercialService documentoComercialService) { this.almacenService = almacenService; this.empresaService = empresaService; this.sucursalService = sucursalService; this.serieService = serieService; this.documentoComercialService = documentoComercialService; }