示例#1
0
        public PluDto GetPlu(SearchPluDtoInput input)
        {
            var task = _Plurepository.GetAll()
                       .FirstOrDefault(t => t.Province == input.Province && t.Destination_city == input.Destination_city);
            var result = Mapper.Map <PluDto>(task);

            return(result);
        }
示例#2
0
        public SearchPluDtoOutput GetPlu_Express(SearchPluDtoInput input)  //查价 快递
        {
            var task = _Plurepository
                       .FirstOrDefault(t => t.Province == input.Province);
            var result   = Mapper.Map <SearchPluDtoOutput>(task);
            var Price_Kg = task.Price_Kg * input.Total_Kg;


            result.Price = Price_Kg;


            return(result);
        }
示例#3
0
        public SearchPluDtoOutput GetPlu(SearchPluDtoInput input)  //查价
        {
            var task = _Plurepository.GetAll()
                       .FirstOrDefault(t => t.Province == input.Province && t.Destination_city == input.Destination_city);
            var result   = Mapper.Map <SearchPluDtoOutput>(task);
            var Price_Kg = task.Price_Kg * input.Total_Kg;
            var Price_Cu = task.Price_Cu * input.Total_Cu;

            if (Price_Kg >= Price_Cu)
            {
                result.Price = Price_Kg;
            }
            else
            {
                result.Price = Price_Cu;
            }

            return(result);
        }