Пример #1
0
 /// <summary>
 /// 计算运费
 /// </summary>
 /// <param name="weight"></param>
 /// <param name="deliveId"></param>
 /// <param name="cityId"></param>
 /// <returns></returns>
 public decimal GetCarriage(long weight, int deliveId, int cityId)
 {
     using (var db = new HolycaEntities())
     {
         decimal result = 0;
         var objectParams = new System.Data.Objects.ObjectParameter("intcarriage", DbType.Int32);
         var carriage = db.Up_ShopCart_GetCarriage((int)weight, deliveId, cityId, objectParams);
         var upOutPutValue = MCvHelper.To<int>(objectParams.Value, 0);
         if (upOutPutValue > 0)
             result = upOutPutValue / 100;
         return result;
     }
 }