public ActionResult Delete(string id) { SubHistoricFilter subHistoricFilter = new SubHistoricFilter() { Id = Convert.ToInt32(id) }; int historicId = _SubHistoricService.GetSubHistoric(subHistoricFilter).HistoricId; _SubHistoricService.DeleteSubHistoric(new SubHistoric() { Id = Convert.ToInt32(id) }); return RedirectToAction("Index", "Historic", new { id = historicId }); }
public ActionResult Edit(SubHistoric subHistoric) { if (string.IsNullOrEmpty(subHistoric.ParticipantsAmount)) { SubHistoricFilter subHistoricFilter = new SubHistoricFilter() { Id = subHistoric.Id }; SubHistoric sbhstrc = _SubHistoricService.GetSubHistoric(subHistoricFilter); return View(sbhstrc); } if (subHistoric.Date == DateTime.MinValue) subHistoric.Date = DateTime.Now; _SubHistoricService.EditSubHistoric(subHistoric); return RedirectToAction("Index", "Historic", new { id = subHistoric.HistoricId }); }
public List<SubHistoric> GetSubHistorics(SubHistoricFilter subHistoricFilter = null) { using (IBusinessProvider provider = base.CreateBusinessProvider()) using (ISubHistoricBusinessProvider prov = provider.CreateSubHistoricBusinessProvider()) return prov.GetSubHistorics(subHistoricFilter); }
public List<SubHistoric> GetSubHistorics(SubHistoricFilter subHistoricFilter = null) { using (IDataProvider provider = base.CreateDataProvider()) using (ISubHistoricRepository repository = provider.CreateSubHistoricRepository()) return repository.GetSubHistorics(subHistoricFilter); }