public ActionResult DeleteConfirmed(long id) { FacilitiesPost facilities = _facilitiesService.GetPost(id); facilities.UserName = User.Identity.Name; _facilitiesService.Delete(facilities); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind("ixFacility,sFacility,ixAddress,sLatitude,sLongitude")] FacilitiesPost facilities) { if (ModelState.IsValid) { facilities.UserName = User.Identity.Name; _facilitiesService.Edit(facilities); return(RedirectToAction("Index")); } ViewBag.ixAddress = new SelectList(_facilitiesService.selectAddresses().Select(x => new { x.ixAddress, x.sAddress }), "ixAddress", "sAddress", facilities.ixAddress); return(View(facilities)); }
public ActionResult Edit(long id) { FacilitiesPost facilities = _facilitiesService.GetPost(id); if (facilities == null) { return(NotFound()); } ViewBag.ixAddress = new SelectList(_facilitiesService.selectAddresses().Select(x => new { x.ixAddress, x.sAddress }), "ixAddress", "sAddress", facilities.ixAddress); return(View(facilities)); }
public Task Delete(FacilitiesPost facilitiesPost) { // Additional validations // Pre-process // Process this._facilitiesRepository.RegisterDelete(facilitiesPost); try { this._facilitiesRepository.Commit(); } catch (Exception ex) { this._facilitiesRepository.Rollback(); // Log exception throw; } // Post-process return(Task.CompletedTask); }
public Task <Int64> Create(FacilitiesPost facilitiesPost) { // Additional validations // Pre-process // Process this._facilitiesRepository.RegisterCreate(facilitiesPost); try { this._facilitiesRepository.Commit(); } catch (Exception ex) { this._facilitiesRepository.Rollback(); // Log exception throw; } // Post-process return(Task.FromResult(facilitiesPost.ixFacility)); }
public void RegisterDelete(FacilitiesPost facilitiesPost) { _context.FacilitiesPost.Remove(facilitiesPost); }
public void RegisterEdit(FacilitiesPost facilitiesPost) { _context.Entry(facilitiesPost).State = EntityState.Modified; }
public void RegisterCreate(FacilitiesPost facilitiesPost) { _context.FacilitiesPost.Add(facilitiesPost); }