public async Task <bool> Inclui(Guid userGuid) { var context = _sessionContextData.ObterUserContext(userGuid); var ws = new FuncionarioServiceSoapClient(endpointConfiguration, context.UrlServico + ServicesUrlConstants.FUNCIONARIO); var ws2 = new FuncionalidadeServiceSoapClient(endpointConfiguration, context.UrlServico + ServicesUrlConstants.FUNCIONALIDADE); var a = new MPermissaoAvulsa(); var array = new List <MPermissaoAvulsa>(); array.Add(a); var f = new MFuncionario(); f.dsNome = "teste"; try { var lista = await ws.IncluiAsync(context.ContextHeader, f, array.ToArray <MPermissaoAvulsa>()); } catch (Exception ex) { throw; } return(true); }
public async Task <List <Profissional> > ListarProfissionaisPorTermo(Guid userGuid, string termo) { var context = _sessionContextData.ObterUserContext(userGuid); var ws = new FuncionarioServiceSoapClient(endpointConfiguration, context.UrlServico + ServicesUrlConstants.FUNCIONARIO); var lista = await ws.PesquisaPorNomeEnderecoAsync(context.ContextHeader, termo); return(_mapper.Map <List <MFuncionario>, List <Profissional> >(lista.PesquisaPorNomeEnderecoResult.ToList())); }
public async Task <Profissional> ObtemCompletoAsync(Guid userGuid, int cdFuncionario) { var context = _sessionContextData.ObterUserContext(userGuid); var ws = new FuncionarioServiceSoapClient(endpointConfiguration, context.UrlServico + ServicesUrlConstants.FUNCIONARIO); var lista = await ws.ObtemCompletoAsync(context.ContextHeader, cdFuncionario); return(_mapper.Map <FuncionarioBackendService2, Profissional>(lista.ObtemCompletoResult)); }
public async Task <List <Profissional> > ListarProfissionais(Guid userGuid) { var context = _sessionContextData.ObterUserContext(userGuid); var ws = new FuncionarioServiceSoapClient(endpointConfiguration, context.UrlServico + ServicesUrlConstants.FUNCIONARIO); var lista = await ws.ListaSimplesAtivosAsync(context.ContextHeader); return(_mapper.Map <List <FuncionarioBackendService>, List <Profissional> >(lista.ListaSimplesAtivosResult.ToList())); }
public async Task Listar(Guid guid) { var context = _sessionContextData.Contexts.FirstOrDefault(); var ws = new FuncionarioServiceSoapClient(soapConfiguration, context.UrlServico + ServicesUrlConstants.FUNCIONARIO); var lista = await ws.ListaSimplesAtivosAsync(context.ContextHeader); }