/// <summary> /// 添加或修改地址 /// </summary> /// <returns></returns> public string AddOrUpAddress(string reqdata) { string res = ""; try { AddressModel addm = JsonConvert.DeserializeObject <AddressModel>(reqdata); bool resb = false; if (addm.Id != 0)//修改 { resb = addrdal.UpdateAddress(addm); } else//新增 { resb = addrdal.AddAddress(addm); } res = JsonConvert.SerializeObject(new { code = 0, msg = "ok", addstate = resb }); } catch (Exception ex) { res = JsonConvert.SerializeObject(new { code = 10003, msg = "系统故障", count = 0 }); LogHelper.ErrorLog("AddAddress异常:" + ex.Message + "," + ex.StackTrace); } return(res); }
public void AddAddress_NullAddress() { var length = _listOfAddressesModelDC.Count; _listOfAddressesModelDC.Add(null); _addressDal.AddAddress(null); var length1 = _listOfAddressesModelDC.Count; Assert.AreEqual(length, length1); }
/// <summary> /// 添加新地址 /// </summary> /// <param name="model"></param> /// <returns></returns> public int AddAddress(AddressEntity model) { try { return(dal.AddAddress(model)); } catch (Exception ex) { LogHelper.Error(ex); } return(0); }
/// <summary> /// 添加地址 /// </summary> /// <param name="pro">省</param> /// <param name="city">市</param> /// <param name="county">县/区</param> /// <param name="details">详细地址</param> /// <param name="name">收货人姓名</param> /// <param name="uname">用户名</param> /// <param name="type">是否设为默认地址</param> /// <param name="tel">电话</param> /// <returns></returns> public int AddAddress(string pro, string city, string county, string details, string name, string uname, int type, string tel) { return(dal.AddAddress(pro, city, county, details, name, uname, type, tel)); }