public byte[] ObterFotoFuncionario(int matricula) { byte[] retorno = null; if (matricula != Constantes.UsuarioMPS) { BaseEntrada baseEntrada = new BaseEntrada() { Empresa = Constantes.Empresa, Filial = Constantes.Filial, EmpresaSHFCod = Constantes.Empresa, Matricula = matricula }; using (FuncionarioServiceClient funcionarioService = new FuncionarioServiceClient()) { BaseRetornoObjetoOfFotoFuncionarioJCxYsfas retornoWcf = null; retornoWcf = funcionarioService.ObterFotoPorMatricula(baseEntrada); if (retornoWcf != null && retornoWcf.Resultado) { retorno = retornoWcf.Objeto.Foto; } } } return(retorno); }
protected override void Abrir(DocumentoFiscal documento) { BaseEntrada novaBase = new BaseEntrada(); novaBase.Carregar(documento); SubstituirBase(novaBase); }