Ejemplo n.º 1
0
        public ActionResult EditEventAddress(AddressEventRel addresseventrel)
        {
            if (ModelState.IsValid)
            {
                _addresseventrelRepository.InsertOrUpdate(addresseventrel);
                _addresseventrelRepository.Save();

                return(RedirectToAction("Details", "Events", new { id = addresseventrel.EventId }));
            }
            return(View());
        }
Ejemplo n.º 2
0
 public void InsertOrUpdate(AddressEventRel addresseventrel)
 {
     if (addresseventrel.Id == default(int))
     {
         // New entity
         context.Addresses.Add(addresseventrel.Address);
         context.AddressEventRels.Add(addresseventrel);
     }
     else
     {
         // Existing entity
         context.Entry(addresseventrel).State         = EntityState.Modified;
         context.Entry(addresseventrel.Address).State = EntityState.Modified;
     }
 }
Ejemplo n.º 3
0
        //
        // GET: /Addresses/CreatePersonAddress
        public ActionResult CreateEventAddress(int eventId)
        {
            var address = new AddressEventRel
            {
                EventId           = eventId,
                FirstKnownUseDate = DateTime.Now,
                Address           = new Address()
            };

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