示例#1
0
 //
 // GET: /Address/Delete/5
 public ActionResult Delete(int id)
 {
     Address address = _repository.Get(id);
     var toDisplay = new AddressViewModel
                         {
                             Id = address.Id,
                             CustomerId = address.CustomerId,
                             Addr = address.Addr,
                             City = address.City,
                             State = address.State,
                             Zip = address.Zip,
                             IsPrimary = address.IsPrimary,
                             ModifiedDate = address.ModifiedDate
                         };
     return View(toDisplay);
 }
示例#2
0
 public ActionResult Create(int customerId, Address address)
 {
     try
     {
         _repository.Add(customerId, address);
         var addressToDisplay = new AddressViewModel
                                    {
                                        Id = address.Id,
                                        CustomerId = address.CustomerId,
                                        Addr = address.Addr,
                                        City = address.City,
                                        State = address.State,
                                        Zip = address.Zip,
                                        IsPrimary = address.IsPrimary,
                                        ModifiedDate = address.ModifiedDate
                                    };
         return RedirectToAction("Index", addressToDisplay);
     }
     catch
     {
         return View();
     }
 }
示例#3
0
 public ActionResult Delete(int id, Address address)
 {
     try
     {
         Address toDelete = _repository.Get(id);
         _repository.Delete(id);
         var toDisplay = new AddressViewModel
                             {
                                 Id = address.Id,
                                 CustomerId = toDelete.CustomerId,
                                 Addr = toDelete.Addr,
                                 City = toDelete.City,
                                 State = toDelete.State,
                                 Zip = toDelete.Zip,
                                 IsPrimary = toDelete.IsPrimary,
                                 ModifiedDate = toDelete.ModifiedDate
                             };
         return RedirectToAction("Index", toDisplay);
     }
     catch
     {
         return View();
     }
 }