Esempio n. 1
0
        public void UpdateAddressById_ValidAddress()
        {
            var addr   = _addressDal.GetAddressById(1);
            var before = addr.address1;

            addr.address1 = "Change address1";
            _addressDal.UpdateAddress(1, addr);
            var after = _addressDal.GetAddressById(1).address1;

            Assert.AreNotEqual(before, after);
        }
Esempio n. 2
0
        /// <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);
        }
Esempio n. 3
0
 /// <summary>
 /// 修改默认地址
 /// </summary>
 /// <param name="type"></param>
 /// <param name="uname"></param>
 /// <param name="id"></param>
 /// <returns></returns>
 public int UpdateAddress(int type, string uname, int id)
 {
     return(dal.UpdateAddress(type, uname, id));
 }