public static Motivo ToBd(this MotivoDto motivoDto) { var motivo = new Motivo(); motivo.Id = motivoDto.Id; motivo.Descricao = motivoDto.Descricao; return(motivo); }
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()); }