public UsuarioController(IUsuario usuario, IEmpresa empresa, IEmail email, ILogUsuarioLogon log, IHostingEnvironment env) { _usuario = usuario; _empresa = empresa; _email = email; _log = log; }
public void InicializaTeste() { respositorioInscricao = new EFInscricao(contexto); repositorioEmpresa = new EFEmpresaRepositorio(contexto); repositorioTecnologia = new EFTecnologiaRepositorio(contexto); repositorioCandidato = new EFCandidatoRepositorio(contexto); }
public RevisionController(IDigitalizacion Digitalizacion, IColaborador Colaborador, IVehiculo Vehiculo, IEmpresa Empresa) { _Digitalizacion = Digitalizacion; _Colaborador = Colaborador; _Vehiculo = Vehiculo; _Empresa = Empresa; }
public UsuarioController(IServiceProvider serviceProvider, IUsuario Usuario, IModulo Modulo, IOpcion Opcion, IEmpresa Empresa) : base(serviceProvider) { _Usuario = Usuario; _Modulo = Modulo; _Opcion = Opcion; _Empresa = Empresa; }
public IEnumerable <Sucursal> ObtenerSucursalesPorIdEmpresa(byte idEmpresa) { IEmpresa administradorEmpresa = null; try { var ctx = new XmlApplicationContext("~/Modulo Seguridad/Springs/SpringEmpresa.xml"); administradorEmpresa = (IEmpresa)ctx["AdministradorEmpresa"]; var sucursales = administradorEmpresa.ObtenerSucursalesPorIdEmpresa(idEmpresa); return(sucursales.ToList()); } catch (FaultException) { throw; } catch (Exception ex) { ThrowsExceptionParaLogError.LoguearError($"Mensaje : {ex.Message}///Excepción Interna : {ex.InnerException}///Pila de Seguimiento : {ex.StackTrace}///Fuente : {ex.Source}///Link : {ex.HelpLink}"); throw; } finally { if (administradorEmpresa != null) { administradorEmpresa.LiberarRecursos(); } } }
public void ActualizarEmpresa(Empresa empresa) { IEmpresa administradorEmpresa = null; try { var ctx = new XmlApplicationContext("~/Modulo Seguridad/Springs/SpringEmpresa.xml"); administradorEmpresa = (IEmpresa)ctx["AdministradorEmpresa"]; administradorEmpresa.ActualizarEmpresa(empresa); } catch (FaultException) { throw; } catch (Exception ex) { ThrowsExceptionParaLogError.LoguearError($"Mensaje : {ex.Message}///Excepción Interna : {ex.InnerException}///Pila de Seguimiento : {ex.StackTrace}///Fuente : {ex.Source}///Link : {ex.HelpLink}"); throw; } finally { if (administradorEmpresa != null) { administradorEmpresa.LiberarRecursos(); } } }
/// <summary> /// /// setar empresa com base na chamada por linha de comando /// /// empresa /// -ei - id /// -ec - codigo /// -en - descricao /// /// </summary> /// <param name="empresa"></param> public static void SetEmpresa(this IEmpresa empresa) { var argAnt = string.Empty; empresa.Cd_Empresa = "0"; empresa.Ds_Empresa = "Empresa teste"; foreach (var arg in Environment.GetCommandLineArgs()) { switch (argAnt) { case "-ei": empresa.Id_Empresa = Convert.ToInt32(arg.ObterNumero() ?? 0); break; case "-ec": empresa.Cd_Empresa = arg; break; case "-ed": empresa.Ds_Empresa = arg; break; } argAnt = arg; } }
public ReporteController(IServiceProvider serviceProvider, IReportes reportes, IColaborador colaborador, IDigitalizacion digitalizacion, IEmpresa Empresa) : base(serviceProvider) { _digitalizacion = digitalizacion; _Empresa = Empresa; _colaborador = colaborador; _reportes = reportes; }
public AprobadoController(IDigitalizacion Digitalizacion, IColaborador Colaborador, IVehiculo Vehiculo, IEmpresa Empresa, ILogger <AprobadoController> logger) { _Digitalizacion = Digitalizacion; _Colaborador = Colaborador; _Vehiculo = Vehiculo; _Empresa = Empresa; }
private void BindGrid() { SisPackController.AdministrarGrillas.Configurar(this.dtgEmpresas, "EmpresaID", this.CantidadOpciones); this.dtgEmpresas.AllowPaging = false; if (Session["dsEmpresas"] == null) { IEmpresa empresa = EmpresaFactory.GetEmpresa(); this.dsEmpresas = empresa.GetEmpresasDataSet(); } else { this.dsEmpresas = (DsEmpresas)Session["dsEmpresas"]; if (this.dtgEmpresas.EditItemIndex != -1) { DataGridItem item = this.dtgEmpresas.Items[this.dtgEmpresas.EditItemIndex]; DsEmpresas.DatosRow dr = (DsEmpresas.DatosRow) this.dsEmpresas.Datos.Rows[item.DataSetIndex]; DropDownList ddlUnidadesNegocio = (DropDownList)item.FindControl("ddlUnidadesNegocio"); string selValue = ddlUnidadesNegocio.SelectedValue; dr.UnidadNegocioID = selValue == "" ? 0 : Convert.ToInt32(selValue); } } Session["dsEmpresas"] = this.dsEmpresas; this.dtgEmpresas.DataSource = this.dsEmpresas; this.dtgEmpresas.CurrentPageIndex = 0; this.dtgEmpresas.DataBind(); }
public string GereRelatorio() { PdfWriter escritor; string caminho; string nomeDoArquivoDeSaida; using (var servico = FabricaGenerica.GetInstancia().CrieObjeto<IServicoDeEmpresa>()) empresa = servico.Obtenha(FabricaDeContexto.GetInstancia().GetContextoAtual().EmpresaLogada.ID); nomeDoArquivoDeSaida = String.Concat(DateTime.Now.ToString("yyyyMMddhhmmss"), ".pdf"); caminho = String.Concat(HttpContext.Current.Request.PhysicalApplicationPath, UtilidadesWeb.PASTA_LOADS); _documento = new Document(); _documento.SetPageSize(PageSize.A4.Rotate()); escritor = PdfWriter.GetInstance(_documento, new FileStream(Path.Combine(caminho, nomeDoArquivoDeSaida), FileMode.Create)); escritor.PageEvent = new Ouvinte(_Fonte1, _Fonte2, _Fonte3, _Fonte4, empresa); escritor.AddViewerPreference(PdfName.PRINTSCALING, PdfName.NONE); escritor.AddViewerPreference(PdfName.PICKTRAYBYPDFSIZE, PdfName.NONE); _documento.Open(); EscrevaProcessosNoDocumento(); _documento.Close(); return nomeDoArquivoDeSaida; }
public static EGUID Create(this EGUID eguid, IBaseModel model, TableDefinitionAttribute tableDefinition, IEmpresa empresa = null) { #if !IsPAF //------------------------------------------------------------------------- // Se o EGUID já foi informado, descartar as condições abaixo. // Isso pode dar erros nas importações se for modificado. // Pode dar erros nas integrações entre DAV/PV // Pode dar erros em todos os lugares que usam a condição EGUID = ?? // Modifique a condição abaixo apenas se souber o que está fazendo //------------------------------------------------------------------------- // if(!eguid.IsNullOrEmpty()) // return eguid; #endif EGUID result = EGUID.Empty; string tableName = tableDefinition.TableName; if (model is Model.Faturamento.Lancamento.Movimento.NFCe.INFCe && eguid.IsNullOrEmpty()) tableName = "fat_LanMovNFCe"; else if (model is Model.Faturamento.Lancamento.Movimento.NFe.INFe && eguid.IsNullOrEmpty()) tableName = "fat_LanMovNFe"; IConfiguracaoEGUID conf = new ConfiguracaoEGUID(tableName); switch(conf.UsoEGUID) { case Enuns.Configuracao.UsoEGUID.Custom: if(conf.Code.StartsWith("code={", StringComparison.CurrentCultureIgnoreCase)) { string s = conf.Code.Substring(6); s = "public object GetEGUID(object value){" + s.Substring(0, s.Length - 1) + "}"; Assembly assembly = Compiler.Compiler.Compile(Code.Builder.Build("OpenPOS", "OpenPOSEGUIDConfiguracao", s)); result = Compiler.Compiler.Invoke("OpenPOS.OpenPOSEGUIDConfiguracao", "GetEGUID", assembly, new object[] { eguid }).ToString(); } break; case Enuns.Configuracao.UsoEGUID.PorEmpresa: //TODO: Aqui temos que melhorar, pois temos que filtrar pela empresa atual, e // Se não encontrada deve-se criar um para a empresa atual. conf.Numero += 1; result = conf.Numero.ToString(); break; case Enuns.Configuracao.UsoEGUID.PorTabela: conf.Numero += 1; result = conf.Numero.ToString(); break; case Enuns.Configuracao.UsoEGUID.Default: default: result = eguid.IsNullOrEmpty() ? new Random().Next().ToString() : Convert.ToString(eguid); break; } if(!String.IsNullOrEmpty(conf.Mascara)) result = conf.Numero.ToString(conf.Mascara); conf.Save(); return result; }
public EmpresaDTO(IEmpresa empresa) { UF = empresa.UF; VerboseUF = UFEnum.ToList().FirstOrDefault(p => p.Codigo == empresa.UF).Valor; NomeFantasia = empresa.NomeFantasia; CNPJ = empresa.CNPJ; BusinessId = empresa.BusinessId; }
public FrmV_Empresa() { InitializeComponent(); dempresa = new Dempresa(); rempresa = new Rempresa(); CargarRegimen(); }
public RegistroController(IDigitalizacion Digitalizacion, IColaborador Colaborador, IVehiculo Vehiculo, IEmpresa Empresa, ILogger <RegistroController> logger) { _Digitalizacion = Digitalizacion; _Colaborador = Colaborador; _Vehiculo = Vehiculo; _Empresa = Empresa; _logger = logger; }
public IEmpresa Insert(IEmpresa empresa) { using(var session = new Session()) { session.CurrentSession.Save(empresa as Empresa); } return null; }
private void dtgEmpresas_UpdateCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e) { try { this.dsEmpresas = (DsEmpresas)Session["dsEmpresas"]; DsEmpresas.DatosRow dr = (DsEmpresas.DatosRow) this.dsEmpresas.Datos.Rows[e.Item.DataSetIndex]; IEmpresa empresa = EmpresaFactory.GetEmpresa(); empresa.EmpresaID = dr.EmpresaID; empresa.UnidadNegocio.UnidadNegocioID = dr.UnidadNegocioID; if (dr.UnidadNegocioID == 0) { throw new Exception(this.TraducirTexto("Errores.Obligatorios.UnidadNegocio")); } empresa.SetUnidadNegocio(); this.dtgEmpresas.EditItemIndex = -1; Session["dsEmpresas"] = null; this.BindGrid(); /*empresa.CondicionIva = dr.CondicionIva; * empresa.DomicilioLegal = dr.DomicilioLegal; * empresa.DomicilioReal = dr.DomicilioReal; * empresa.Email = dr.Email; * empresa.EmpresaID = dr.EmpresaID; * empresa.EstadoEmpresa = dr.EstadoEmpresa; * empresa.FechaAlta = dr.FechaAlta; * empresa.IngresosBrutosNro = dr.IngresosBrutosNro; * empresa.NroCUIT = dr.NroCUIT; * empresa.RazonSocial = dr.RazonSocial; * empresa.TieneDomicilioLegal = dr.TieneDomicilioLegal; * empresa.TieneDomicilioReal = dr.TieneDomicilioReal; * empresa.TipoDocumento = dr.TipoDocumento; * empresa.UnidadNegocio = dr.UnidadNegocio; * * empresa.Guardar();*/ } catch (Exception ex) { string mensaje = ex.Message; try { mensaje = this.TraducirTexto(ex.Message); if (mensaje == "" || mensaje == null) { mensaje = ex.Message; } } catch (Exception) { mensaje = ex.Message; } ((ErrorWeb)this.phErrores.Controls[0]).setMensaje(mensaje); } }
public ExcelLabController(ILogger <AdministrationController> _logger, AGesContext _aGesContext, IWebHostEnvironment _env, IEmpresa _empresaContext, AppDbContext _appDbContext, IConConfig _conConfig) { this.logger = _logger; this.aGesContext = _aGesContext; this.empresaContext = _empresaContext; this.appDbContext = _appDbContext; this.conConfig = _conConfig; this.env = _env; }
private List <IEmpresa> ObtenerEmpresasMismoMedio(IEmpresa _empresaPedido, List <IEmpresa> _lstEmpresas) { List <IEmpresa> lstEmpresasMismoMedio = (from empresa in _lstEmpresas where empresa.empresaDTO.cNombre != _empresaPedido.empresaDTO.cNombre && empresa.metodoEnvio.metodoEnvioDTO.cNombre == _empresaPedido.metodoEnvio.metodoEnvioDTO.cNombre select empresa).ToList(); return(lstEmpresasMismoMedio); }
public AGesController(AGesContext _agesContext, IEmpresa _empContext, IEmpresaAGes _empresaAGes, UserManager <ApplicationUser> userManager, ILogger <AccountController> _logger) { this.agesContext = _agesContext; this.empContext = _empContext; this.empresaAGes = _empresaAGes; this.userManager = userManager; this.logger = _logger; }
public LoginController(IUsuario Usuario, IServiceProvider serviceProvider, IModulo Modulo, IOpcion Opcion, IEmpresa Empresa, ILogger <LoginController> logger) : base(serviceProvider) { this._logger = logger; this._Usuario = Usuario; this._serviceProvider = serviceProvider; this._Modulo = Modulo; this._Opcion = Opcion; this._Empresa = Empresa; }
public SincronizacaoController(ISincronizacao repository, IItem itemRepository, ILocal localRepository, IInventario inventarioRepository, IEmpresa empresaRepository, IItemEstado itemEstadoRepository, IEspecie especieRepository) { _repository = repository; _itemRepository = itemRepository; _localRepository = localRepository; _inventarioRepository = inventarioRepository; _empresaRepository = empresaRepository; _itemEstadoRepository = itemEstadoRepository; _especieRepository = especieRepository; }
private void BindGrid() { SisPackController.AdministrarGrillas.Configurar(dtgEmpresas, "EmpresaID", this.CantidadOpciones); IEmpresa oEmpresa = EmpresaFactory.GetEmpresa(); oEmpresa.RazonSocial = this.txtRazonSocial.Text; oEmpresa.UnidadNegocio.UnidadNegocioID = this.UnidadNegocioID; this.dtgEmpresas.DataSource = oEmpresa.GetEmpresasConsultaDataSet(this.AgenciaConectadaID); this.dtgEmpresas.DataBind(); }
public EmpresaController(IEmpresa repository, IPropriedade propriedadeRepository, IPropriedadeValor propriedadeValorRepository, IGrupo grupoRepository, IContaContabil contaContabilRepository, ICentroCusto centroCustoRepository, IEspecie especieRepository, IEspeciePropriedade especiePropriedadeRepository) { _repository = repository; _propriedadeRepository = propriedadeRepository; _propriedadeValorRepository = propriedadeValorRepository; _grupoRepository = grupoRepository; _contaContabilRepository = contaContabilRepository; _centroCustoRepository = centroCustoRepository; _especieRepository = especieRepository; _especiePropriedadeRepository = especiePropriedadeRepository; }
public Comprobante(IRepositoryContext repositoryContext) : base(repositoryContext) { cdService = cdService ?? new ComprobanteDetalle(); parService = parService ?? new Partidas(); usuarioAreaService = usuarioAreaService ?? new UsuarioArea(); parametroService = parametroService ?? new Parametro(); partidasService = partidasService ?? new Partidas(); usuarioEmpresaService = usuarioEmpresaService ?? new UsuarioEmpresa(); empresaService = empresaService ?? new Empresa(); }
public override void Gravar() { EmpresaTest teste = new EmpresaTest(); teste.Gravar(); empresa = new Empresa(teste.GUID); IConfiguracaoEmpresa config = new ConfiguracaoEmpresa(); config.Propriedade = "NumeroEmpresa"; config.Valor = "00000000"; config.Empresa = empresa; GUID = config.Save(); }
public DefaultController(IInscricao repositorioInscricao, IEmpresa repositorioEmpresa, ICandidato repositorioCandidato, ITecnologia repositorioTecnologia, IRel_Candidato_Tecnologia repositorioRel_Candidato_Tecnologia, IRel_Empresa_Tecnologia repositorioRel_Empresa_Tecnologia) { _repositorioInscricao = repositorioInscricao; _repositorioEmpresa = repositorioEmpresa; _repositorioCandidato = repositorioCandidato; _repositorioRel_Candidato_Tecnologia = repositorioRel_Candidato_Tecnologia; _repositorioTecnologia = repositorioTecnologia; _repositorioRel_Empresa_Tecnologia = repositorioRel_Empresa_Tecnologia; }
public CLabController(IEmpresa _empresaContext, AGesContext _aGesContext, AppDbContext _appDbContext , ILogger <AdministrationController> _logger , IWebHostEnvironment _env, IDadosEmpresaViewModel _dadosEmpresaViewModel, IConConfig _conConfig) { this.empresaContext = _empresaContext; this.aGesContext = _aGesContext; this.appDbContext = _appDbContext; this.logger = _logger; this.env = _env; this.dadosEmpresaViewModel = _dadosEmpresaViewModel; this.conConfig = _conConfig; }
public MenusConsole(IExercicio1 exercicio1, IEmpresa exercicio2, IMultiplos exercicio3, INotas exercicio4, IFormula exercicio5, IParametros exercicio6, ISomaPar exercicio7, IOrdenacao exercicio8, ILinq exercicio9) { _exercicio1 = exercicio1; _exercicio2 = exercicio2; _exercicio3 = exercicio3; _exercicio4 = exercicio4; _exercicio5 = exercicio5; _exercicio6 = exercicio6; _exercicio7 = exercicio7; _exercicio8 = exercicio8; _exercicio9 = exercicio9; }
public async Task <ActionResult <string> > Post([FromBody] EmpresaViewModel empresa) { if (ModelState.IsValid) { IsolationLevel isolationLevel = IsolationLevel.ReadUncommitted; Services <IEmpresa> services = Services <IEmpresa> .Create(FactoryServices.Create(isolationLevel).getEmpresa()); empresa.Status = "AT"; IEmpresa _empresa = await services.IncluirAsync(empresa); return(Json(_empresa.Id.ToString())); } return(Json(empresa)); }
private string GereInformacoesUteisParaOArquivoDeSaidaDoRelatorio() { using (var servico = FabricaGenerica.GetInstancia().CrieObjeto<IServicoDeEmpresa>()) empresa = servico.Obtenha(FabricaDeContexto.GetInstancia().GetContextoAtual().EmpresaLogada.ID); var nomeDoArquivoDeSaida = String.Concat(DateTime.Now.ToString("yyyyMMddhhmmss"), ".pdf"); var caminho = String.Concat(HttpContext.Current.Request.PhysicalApplicationPath, UtilidadesWeb.PASTA_LOADS); _documento = new Document(); _documento.SetPageSize(PageSize.A4.Rotate()); var escritor = PdfWriter.GetInstance(_documento, new FileStream(Path.Combine(caminho, nomeDoArquivoDeSaida), FileMode.Create)); escritor.PageEvent = new GeradorDeRelatorioPorColidencia.Ouvinte(_Fonte1, _Fonte2, _Fonte3, _Fonte4, empresa, _NumeroDaRevistaSelecionada, _DataPublicacao); escritor.AddViewerPreference(PdfName.PRINTSCALING, PdfName.NONE); escritor.AddViewerPreference(PdfName.PICKTRAYBYPDFSIZE, PdfName.NONE); return nomeDoArquivoDeSaida; }
private void Editar() { IEmpresa empresa = EmpresaFactory.GetEmpresa(); empresa.EmpresaID = Convert.ToInt32(this.txtEmpresaID.Text); empresa.Consultar(); this.txtRazonSocial.Text = empresa.RazonSocial; this.txtEMail.Text = empresa.Email; this.ddlCondicionIva.SelectedValue = ((int)empresa.CondicionIva).ToString(); //this.ddlTipoDocumento.SelectedValue = ((int)empresa.TipoDocumento).ToString(); if (empresa.NroCUIT != null) { this.txtCUITTipo.Text = empresa.NroCUIT.Substring(0, 2); this.txtCUITNro.Text = empresa.NroCUIT.Substring(2, 8); this.txtCUITDigitoVerificador.Text = empresa.NroCUIT.Substring(10, 1); //this.txtCUITTipo.ReadOnly=true; //this.txtCUITNro.ReadOnly=true; //this.txtCUITDigitoVerificador.ReadOnly=true; } this.txtIngresosBrutosNro.Text = empresa.IngresosBrutosNro; if (empresa.TieneDomicilioLegal) { IDatosDomicilio domicilio = (IDatosDomicilio)phDomicilioLegal.FindControl("domicilioLegal"); domicilio.DomicilioID = empresa.DomicilioLegal.DomicilioID; domicilio.Calle = empresa.DomicilioLegal.Calle; domicilio.CalleNro = empresa.DomicilioLegal.CalleNro; domicilio.Telefono = empresa.DomicilioLegal.Telefono; domicilio.ProvinciaID = empresa.DomicilioLegal.Localidad.Provincia.ProvinciaID; domicilio.LocalidadID = empresa.DomicilioLegal.Localidad.LocalidadID; } if (empresa.TieneDomicilioReal) { IDatosDomicilio domicilio = (IDatosDomicilio)phDomicilioLegal.FindControl("domicilioReal"); domicilio.DomicilioID = empresa.DomicilioReal.DomicilioID; domicilio.Calle = empresa.DomicilioReal.Calle; domicilio.CalleNro = empresa.DomicilioReal.CalleNro; domicilio.Telefono = empresa.DomicilioReal.Telefono; domicilio.ProvinciaID = empresa.DomicilioReal.Localidad.Provincia.ProvinciaID; domicilio.LocalidadID = empresa.DomicilioReal.Localidad.LocalidadID; } this.ddlUnidadNegocio.SelectedValue = empresa.UnidadNegocio.UnidadNegocioID.ToString(); this.txtLogoActual.Text = empresa.Logo.ToString(); }
public InformacaoSistema(IAmbiente ambiente, IEmpresa empresa, IUsuario usuario, ITerminal terminal) { Ambiente = Check.NotNull(ambiente, nameof(ambiente)); Ambiente.SetAmbiente(); Empresa = Check.NotNull(empresa, nameof(empresa)); Empresa.SetEmpresa(); Usuario = Check.NotNull(usuario, nameof(usuario)); Usuario.SetUsuario(); Terminal = Check.NotNull(terminal, nameof(terminal)); Terminal.SetTerminal(); }
public void RealizarEnvios(IPedido pedido, DateTime fechaActual) { string nombreEmpresa = pedido.Empresa; ConsolidarEmpresas(nombreEmpresa); if (_creadorEmpresa != null) { _creadorEmpresa.NuevaEmpresa(); IEmpresa empresa = _creadorEmpresa.GetEmpresa(); if (_validadorTransporte.DisponibilidadTransporte(pedido.TipoTransporte, empresa.Transportes.Keys.ToList())) { _pobladorPedido.RePoblarPedido(pedido, fechaActual, empresa.MargenUtilidad, empresa.Transportes[pedido.TipoTransporte]); } } }
/// <summary> /// Instancia este objeto, inicia as variáveis e carrega a propriedade e o valor da mesma /// </summary> /// <param name="name">Nome da propriedade</param> /// <param name="value">Valor da propriedade</param> /// <param name="empresa">Empresa a que esta propriedade pertence</param> public ConfiguracaoEmpresa(string name, object value, IEmpresa empresa) : this(name, value) { this.ConfEmpresa = empresa; where.Add("cfg_ConfiguracaoEmpresa.GUIDEmpresa", empresa.GUID); }
public Ouvinte(Font font1, Font font2, Font font3, Font font4, IEmpresa empresa, string numeroDaRevistaSelecionada) { this.font1 = font1; this.font2 = font2; this.font3 = font3; this.font4 = font4; this.empresa = empresa; _numeroDaRevistaSelecionada = numeroDaRevistaSelecionada; }
public Ouvinte(Font font1, Font font2, Font font3, Font font4, IEmpresa empresa) { this.font1 = font1; this.font2 = font2; this.font3 = font3; this.font4 = font4; this.empresa = empresa; }
public Ouvinte(Font font1, Font font2, Font font3, Font font4, IEmpresa empresa, bool contasAReceber) { this.font1 = font1; this.font2 = font2; this.font3 = font3; this.font4 = font4; this.empresa = empresa; this.relatorioDeContasAReceber = contasAReceber; }