Ejemplo n.º 1
0
        public string SubmitDeliveryAddress([FromForm] DeliveryAddressFrom DeliveryAddressFrom)
        {
            Func <ResponseResult> funcAction = () =>
            {
                var responseModel = new ResponseResult
                {
                    Content   = _YoungoServer.SubmitDeliveryAddress(DeliveryAddressFrom),
                    IsSuccess = true,
                    ErrorMsg  = ""
                };
                return(responseModel);
            };

            return(ActionResponseGetString(funcAction));
        }
Ejemplo n.º 2
0
 /// <summary>
 /// 提交地址
 /// </summary>
 /// <param name="DeliveryAddressFrom"></param>
 /// <returns></returns>
 public bool SubmitDeliveryAddress(DeliveryAddressFrom DeliveryAddressFrom)
 {
     if (DeliveryAddressFrom.IsModify)
     {
         DeliveryAddress model = _db.Queryable <DeliveryAddress>().First(a => a.Id == DeliveryAddressFrom.Id);
         model.Address     = DeliveryAddressFrom.Address;
         model.Area        = DeliveryAddressFrom.Area;
         model.City        = DeliveryAddressFrom.City;
         model.Phone       = DeliveryAddressFrom.Phone;
         model.Province    = DeliveryAddressFrom.Province;
         model.ReceiveName = DeliveryAddressFrom.ReceiveName;
         model.IsDefault   = DeliveryAddressFrom.IsDefault;
         if (_db.Updateable(model).ExecuteCommand() > 0)
         {
             return(true);
         }
         else
         {
             throw new Exception("提交地址异常!");
         }
     }
     else
     {
         DeliveryAddress model = new DeliveryAddress
         {
             Address     = DeliveryAddressFrom.Address,
             Area        = DeliveryAddressFrom.Area,
             City        = DeliveryAddressFrom.City,
             Phone       = DeliveryAddressFrom.Phone,
             Province    = DeliveryAddressFrom.Province,
             ReceiveName = DeliveryAddressFrom.ReceiveName,
             IsDefault   = DeliveryAddressFrom.IsDefault
         };
         if (_db.Insertable(model).ExecuteCommand() > 0)
         {
             return(true);
         }
         else
         {
             throw new Exception("提交地址异常!");
         }
     }
 }