/// <summary> /// Deletes and retrieves the deleted item from database /// </summary> /// <param name="id"></param> /// <returns></returns> public Instrument Delete(int id) { if (id != 0) { var instrument = instrumentRepository.Delete(id); instrumentRepository.Commit(); return(instrument); } logger.WriteLog("Failed to delete iteam with id " + id, LogLevel.Warning); return(null); }
/// <summary> /// Deletes and retrieves the deleted item from database /// </summary> /// <param name="id"></param> /// <returns></returns> public Instrument Delete(int id) { if (id != 0) { var instrument = instrumentRepository.Delete(id); instrumentRepository.Commit(); return(instrument); } return(null); }
public ActionResult OnPost() { if (!ModelState.IsValid) { LoadEnums(); return(Page()); } if (Instrument.Id > 0) { instrumentRepository.Update(Instrument); } else { instrumentRepository.Add(Instrument); } instrumentRepository.Commit(); TempData["Message"] = "Instrument Saved!"; return(RedirectToPage("./Detail", new { instrumentId = Instrument.Id })); }