Example #1
0
 private static IList<BratDTO> ConverterBratEmDto(IList<BratEntity> lstBrat)
 {
     IList<BratDTO> lstDto = new List<BratDTO>();
     foreach (var brat in lstBrat)
     {
         BratDTO dto = new BratDTO();
         dto.CondTempo = EnumHelper.GetEnumDescription<CondTempoEnum>(brat.CondTempo);
         dto.Data = brat.DataAcidente;
         dto.Hora = brat.HoraAcidente;
         dto.NumBrat = brat.NumBrat.ToString();
         dto.NumTestemunha = RulesManager.CreateByEntity<TestemunhaEntity, int>().FindAll(c => c.Brat.IdBrat == brat.IdBrat).Count();
         dto.NumVeiculos = RulesManager.CreateByEntity<VeiculoEntity, int>().FindAll(c => c.Brat.IdBrat == brat.IdBrat).Count();
         dto.NumVitimas = RulesManager.CreateByEntity<VitimaEntity, int>().FindAll(c => c.Brat.IdBrat == brat.IdBrat).Count();
         dto.TipoSinalizacao = EnumHelper.GetEnumDescription<SinalizacaoEnum>(brat.TipoSinalizacao);
         lstDto.Add(dto);
     }
     return lstDto;
 }