Example #1
0
        public Medicamento Convert(MedicamentoDTO source, Medicamento destination, ResolutionContext context)
        {
            Fabricante fabricante = _fabricanteServico.ObterPorNome(source.FabricanteNome)
                                    ?? new Fabricante(Guid.Empty, source.FabricanteNome.ToUpper());

            return(new Medicamento(
                       source.Id,
                       source.Nome.ToUpper(),
                       source.NomeFabrica,
                       source.Tarja,
                       source.Ativo,
                       fabricante));
        }
Example #2
0
        public FabricanteDTO Obter(string nome)
        {
            var entidade = _fabricanteServico.ObterPorNome(nome);

            return(_mapper.Map <FabricanteDTO>(entidade));
        }