Esempio n. 1
0
        public AlterarForcaDeVendaResposta AlterarForcaDeVenda(AlterarForcaDeVendaRequisicao requisicao)
        {
            var resposta              = new AlterarForcaDeVendaResposta();
            var clinica               = _clinicaRepositorio.ObterPor(requisicao.CodigoDaClinica);
            var representante         = _representanteRepositorio.ObterPor(requisicao.CodigoDoRepresentante);
            var representanteRegional = _representanteRegionalRepositorio.ObterPor(requisicao.CodigoDoRepresentanteRegional);
            var gerente               = _gerenteRepositorio.ObterPor(requisicao.CodigoDoGerente);

            clinica.Representante         = representante;
            clinica.RepresentanteRegional = representanteRegional;
            clinica.Gerente = gerente;
            _unitOfWork.Commit();
            resposta.Sucesso = true;
            return(resposta);
        }
        public AlterarForcaDeVendaResposta AlterarForcaDeVenda(AlterarForcaDeVendaRequisicao requisicao)
        {
            var resposta = new AlterarForcaDeVendaResposta();
            var clinica = _clinicaRepositorio.ObterPor(requisicao.CodigoDaClinica);
            var representante = _representanteRepositorio.ObterPor(requisicao.CodigoDoRepresentante);
            var representanteRegional = _representanteRegionalRepositorio.ObterPor(requisicao.CodigoDoRepresentanteRegional);
            var gerente = _gerenteRepositorio.ObterPor(requisicao.CodigoDoGerente);

            clinica.Representante = representante;
            clinica.RepresentanteRegional = representanteRegional;
            clinica.Gerente = gerente;
            _unitOfWork.Commit();
            resposta.Sucesso = true;
            return resposta;
        }