public IActionResult Edit(long id, [Bind("DetailSubID,Name")] DetailSub detailSub) { if (id != detailSub.DetailSubID) { return(NotFound()); } if (ModelState.IsValid) { try { service.Update(detailSub); } catch (DbUpdateConcurrencyException) { if (!DetailSubExists(detailSub.DetailSubID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(detailSub)); }
public Tuple <long, DetailSub, List <Detail> > GetAllDetailSubWithDetails(long detailSubID) { DetailSub detailSub = FindById(detailSubID); List <Detail> details = repositoryDetail.GetAllDetailsOfDetailSub(detailSubID); return(new Tuple <long, DetailSub, List <Detail> >(detailSubID, detailSub, details)); }
public IActionResult Create([Bind("DetailSubID,Name")] DetailSub detailSub) { if (ModelState.IsValid) { service.Add(detailSub); return(RedirectToAction(nameof(Index))); } return(View(detailSub)); }
public IActionResult Edit(long?id) { if (id == null) { return(NotFound()); } DetailSub detailSub = service.FindById(id.Value); if (detailSub == null) { return(NotFound()); } return(View(detailSub)); }
public void Update(DetailSub detailChild) { context.DetailSubs.Update(detailChild); context.SaveChanges(); }
public void Add(DetailSub detailChild) { context.DetailSubs.Add(detailChild); context.SaveChanges(); }
public void Add(DetailSub detailSub) { repository.Add(detailSub); }
public void Update(DetailSub detailSub) { repository.Update(detailSub); }