public static Motivo ToBd(this MotivoDto motivoDto)
        {
            var motivo = new Motivo();

            motivo.Id        = motivoDto.Id;
            motivo.Descricao = motivoDto.Descricao;

            return(motivo);
        }
Exemple #2
0
 public List <MotivoDto> Listar(MotivoDto motivoDto = null)
 {
     try
     {
         return(motivoRepository.Listar(motivoDto));
     }
     catch (BusinessException ex)
     {
         throw ex;
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
        public List <MotivoDto> Listar(MotivoDto motivoDto = null)
        {
            IQueryable <Motivo> query = _clinicamedicaEntities.Motivo;

            if (motivoDto != null)
            {
                if (motivoDto.Id > 0)
                {
                    query = query.Where(x => x.Id == motivoDto.Id);
                }

                if (!string.IsNullOrEmpty(motivoDto.Descricao))
                {
                    query = query.Where(x => x.Descricao == motivoDto.Descricao.ToLower());
                }
            }

            //return Mock();
            return(query.AsEnumerable().Select(x => x.ToApp()).ToList());
        }