/// <summary>
 /// 添加收货地址
 /// </summary>
 /// <param name="vModel"></param>
 /// <returns></returns>
 public ActionResult ConfirmAddAddress(AddressVModel vModel)
 {
     if (ModelState.IsValid)
     {
         using (LsBuyEntities db = new LsBuyEntities())
         {
             User    user    = db.Users.Where(t => t.UserName == User.Identity.Name).FirstOrDefault();
             Address address = new Address()
             {
                 Content     = vModel.Content,
                 Phone       = vModel.Phone,
                 Receiver    = vModel.Reveiver,
                 UserId      = user.Id,
                 CreatedTime = DateTime.Now,
                 UpdatedTime = DateTime.Now
             };
             db.Addresses.Add(address);
             db.SaveChanges();
         }
         return(Redirect("Addresses"));
     }
     else
     {
         return(View("AddAddress", vModel));
     }
 }
 /// <summary>
 /// 修改收货地址
 /// </summary>
 /// <returns></returns>
 public ActionResult ModifyAddress(int id)
 {
     using (LsBuyEntities db = new LsBuyEntities())
     {
         Address       ads = db.Addresses.Where(t => t.Id == id).FirstOrDefault();
         AddressVModel vm  = new AddressVModel
         {
             Id       = ads.Id,
             Content  = ads.Content,
             Phone    = ads.Phone,
             Reveiver = ads.Receiver
         };
         return(View(vm));
     }
 }
 /// <summary>
 /// 添加收货地址
 /// </summary>
 /// <param name="vModel"></param>
 /// <returns></returns>
 public ActionResult ConfirmModifyAddress(AddressVModel vModel)
 {
     if (ModelState.IsValid)
     {
         using (LsBuyEntities db = new LsBuyEntities())
         {
             Address address = db.Addresses.Where(t => t.Id == vModel.Id).FirstOrDefault();
             address.Content     = vModel.Content;
             address.Phone       = vModel.Phone;
             address.Receiver    = vModel.Reveiver;
             address.UpdatedTime = DateTime.Now;
             db.SaveChanges();
         }
         return(Redirect("Addresses"));
     }
     else
     {
         return(View("ModifyAddress", vModel));
     }
 }