public void FindByServico(decimal prServico)
        {
            FindEspecialidade lFindSubServicos = new FindEspecialidade(aCoViking, prServico);

            lFindSubServicos.execute();
            aServicosDTO = lFindSubServicos.aServicosDTO;
        }
示例#2
0
        public void execute()
        {
            List <Servicos> lcoServicos = getServicos();

            foreach (Servicos lServico in lcoServicos)
            {
                ServicosDTO lServicosDTO = new ServicosDTO()
                {
                    SERVICOID      = lServico.SERVICOID,
                    NOMESERVICO    = lServico.NOMESERVICO,
                    ESPECIALIDADES = new List <EspecialidadesDTO>()
                };

                List <Especialidade> lcoEspecialidades = getEspecialidades(lServico.SERVICOID);
                foreach (Especialidade lEspecialidade in lcoEspecialidades)
                {
                    EspecialidadesDTO lEspecialidadesDTO = new EspecialidadesDTO()
                    {
                        ESPECIALIDADEID   = lEspecialidade.ESPECIALIDADEID,
                        NOMEESPECIALIDADE = lEspecialidade.NOMEESPECIALIDADE
                    };

                    lServicosDTO.ESPECIALIDADES.Add(lEspecialidadesDTO);
                }

                acoServicosDTO.Add(lServicosDTO);
            }
        }
示例#3
0
        private void montarDTO()
        {
            EspecialidadesDTO lEspecialidadesDTO;

            aServicosDTO = new ServicosDTO()
            {
                SERVICOID      = aServicos.SERVICOID,
                NOMESERVICO    = aServicos.NOMESERVICO,
                ESPECIALIDADES = new List <EspecialidadesDTO>()
            };

            foreach (Especialidade lEspecialidade in acoEspecialidades)
            {
                lEspecialidadesDTO = new EspecialidadesDTO();
                lEspecialidadesDTO.ESPECIALIDADEID   = lEspecialidade.ESPECIALIDADEID;
                lEspecialidadesDTO.NOMEESPECIALIDADE = lEspecialidade.NOMEESPECIALIDADE;
                lEspecialidadesDTO.MEDICOS           = getMedicos(lEspecialidade.ESPECIALIDADEID);

                aServicosDTO.ESPECIALIDADES.Add(lEspecialidadesDTO);
            }
        }