示例#1
0
        public List <lineaDTO> ListLineaNegocioDTO(List <linea_negocio> linea, List <factor_canal_linea> factorLinea)
        {
            List <lineaDTO> listDTO = new List <lineaDTO>();

            foreach (linea_negocio l in linea)
            {
                var dto          = new lineaDTO();
                var factor_linea = factorLinea.FirstOrDefault(m => m.ID_LINEA_NEGOCIO == l.ID);

                dto.ID     = l.ID;
                dto.NOMBRE = l.NOMBRE;

                if (factor_linea != null)
                {
                    dto.FACTOR_POP        = factor_linea.FACTOR_POP;
                    dto.FACTOR_FRANQUICIA = factor_linea.FACTOR_FRANQUICIA;
                    dto.FACTOR_CADENAS    = factor_linea.FACTOR_CADENAS;
                    dto.FACTOR_PROYECTOS  = factor_linea.FACTOR_PROYECTOS;
                }

                listDTO.Add(dto);
            }

            return(listDTO);
        }
示例#2
0
        public List <lineaDTO> ListLineaNegocioDTO(List <linea_negocio> linea, List <factor_fabrica_linea> factorLinea)
        {
            List <lineaDTO> listDTO = new List <lineaDTO>();

            foreach (linea_negocio l in linea)
            {
                var dto             = new lineaDTO();
                var descuento_linea = factorLinea.FirstOrDefault(m => m.ID_LINEA_NEGOCIO == l.ID);

                dto.ID     = l.ID;
                dto.NOMBRE = l.NOMBRE;

                if (descuento_linea != null)
                {
                    dto.FACTOR_FABRICA       = descuento_linea.FACTOR_FABRICA;
                    dto.DESCUENTO_POP        = descuento_linea.DESCUENTO_POP;
                    dto.DESCUENTO_FRANQUICIA = descuento_linea.DESCUENTO_FRANQUICIA;
                    dto.DESCUENTO_CADENAS    = descuento_linea.DESCUENTO_CADENAS;
                    dto.DESCUENTO_PROYECTOS  = descuento_linea.DESCUENTO_PROYECTOS;
                }

                listDTO.Add(dto);
            }

            return(listDTO);
        }
示例#3
0
        public lineaDTO LineaNegocioDTO(linea_negocio linea, factor_canal_linea factorLinea)
        {
            var dto = new lineaDTO();

            dto.ID     = linea.ID;
            dto.NOMBRE = linea.NOMBRE;

            if (factorLinea != null)
            {
                dto.FACTOR_POP        = factorLinea.FACTOR_POP;
                dto.FACTOR_FRANQUICIA = factorLinea.FACTOR_FRANQUICIA;
                dto.FACTOR_CADENAS    = factorLinea.FACTOR_CADENAS;
                dto.FACTOR_PROYECTOS  = factorLinea.FACTOR_PROYECTOS;
            }



            return(dto);
        }