Пример #1
0
 public ActionResult EditSubscriptionsAddress(AddressSubscriptionsRel addresssubscriptionsrel)
 {
     if (ModelState.IsValid)
     {
         _addresssubscriptionsrelRepository.InsertOrUpdate(addresssubscriptionsrel);
         _addresssubscriptionsrelRepository.Save();
         return(null);
         //return RedirectToAction("Details", "Subscriptions", new { id = addresssubscriptionsrel.SubscriptionsId });
     }
     return(View());
 }
 public void InsertOrUpdate(AddressSubscriptionsRel addresssubscriptionsrel)
 {
     if (addresssubscriptionsrel.Id == default(int))
     {
         // New entity
         context.Addresses.Add(addresssubscriptionsrel.Address);
         context.AddressSubscriptionsRels.Add(addresssubscriptionsrel);
     }
     else
     {
         // Existing entity
         context.Entry(addresssubscriptionsrel).State         = EntityState.Modified;
         context.Entry(addresssubscriptionsrel.Address).State = EntityState.Modified;
     }
 }
Пример #3
0
        //
        // GET: /Addresses/CreatePersonAddress
        public ActionResult CreateSubscriptionsAddress(int subscriptionId)
        {
            var address = new AddressSubscriptionsRel
            {
                SubscriptionsId   = subscriptionId,
                FirstKnownUseDate = DateTime.Now,
                Address           = new Address()
            };

            if (Request.IsAjaxRequest())
            {
                return(PartialView("_CreateOrEditSubscriptionsAddress", address));
            }
            return(View(address));
        }