public async Task <IActionResult> Edit(int id, [Bind("Id,Name")] SpecialTag specialTag) { if (id != specialTag.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(specialTag); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!SpecialTagExists(specialTag.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(specialTag)); }
public async Task <IActionResult> Delete(int?id, SpecialTag ST) { if (id == null) { return(NotFound()); } if (id != ST.Id) { return(NotFound()); } var spe = db.specialTags.Find(id); if (spe == null) { return(NotFound()); } if (ModelState.IsValid) { db.Remove(spe); await db.SaveChangesAsync(); TempData["save"] = "La etiqueta de producto ha sido borrada exitosamente"; return(RedirectToAction(actionName: nameof(Index))); } return(View(spe)); }
public async Task <IActionResult> Delete(int?id, SpecialTag specialTag) { if (id == null) { return(NotFound()); } if (id != specialTag.Id) { return(NotFound()); } var speTag = _db.specialTags.Find(id); if (speTag == null) { return(NotFound()); } if (ModelState.IsValid) { _db.Remove(speTag); await _db.SaveChangesAsync(); TempData["delete"] = "Data has been Deleted Successfully"; return(RedirectToAction(nameof(Index))); } return(View(specialTag)); }
public async Task <IActionResult> Delete(int?id, SpecialTag specialTag) { if (id == null) { return(NotFound()); } if (id != specialTag.Id) { return(NotFound()); } var specialTags = _db.SpecialTags.Find(id); if (specialTags == null) { return(NotFound()); } if (ModelState.IsValid) { _db.Remove(specialTags); await _db.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(specialTag)); }
public async Task <IActionResult> Edit(SpecialTag sTag) { repo.Edit(sTag); await repo.save(); TempData["edit"] = "Special Tag has been edited succesfully."; return(RedirectToAction(nameof(Index))); }
public IActionResult Details(SpecialTag ProTag) { if (ModelState.IsValid) { return(RedirectToAction(nameof(Index))); } return(View()); }
public async Task <IActionResult> Delete(int id) { SpecialTag tag = await db.SpecialTags.FindAsync(id); db.SpecialTags.Remove(tag); await db.SaveChangesAsync(); return(RedirectToAction("Index", "SpecialTag")); }
public IActionResult Create(SpecialTag specialTag) { if (ModelState.IsValid) { _context.Create(specialTag); return(RedirectToAction(nameof(Index))); } return(View(specialTag)); }
public async Task GetSpecialTag(SpecialTag specialTag) { TestingContext testingContext = new TestingContext(); SetupContext(testingContext); ITagService tagService = testingContext.GetService <TagService>(); TagDto tagDto = await tagService.GetSpecialTagAsync(specialTag); Assert.NotNull(tagDto); }
public async Task <IActionResult> Edit(SpecialTag specialTags) { if (ModelState.IsValid) { _db.Update(specialTags); await _db.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(specialTags)); }
public void should_match_any_kind( [Values(null, "kind", typeof(string))] object?kind, [ValueSource(typeof(Util), nameof(Util.all_special_tags))] SpecialTag tag) { // --arrange var unitId = new UnitId(kind, tag); var target = new IsServiceUnit(); // --assert target.Matches(unitId).Should().BeTrue(); }
public async Task <TagDto> GetSpecialTagAsync(SpecialTag specialTag) { switch (specialTag) { case SpecialTag.Deprecated: return(await _cacheService.GetEntryAsync("TagDeprecated", GetDeprecatedTag)); default: throw new CraniumException($"Special tag {specialTag} not supported"); } }
public async Task <IActionResult> Create(SpecialTag ProTag) { if (ModelState.IsValid) { _db.SpecialTags.Add(ProTag); await _db.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(ProTag)); }
public async Task <IActionResult> Create([Bind("Id,Name")] SpecialTag specialTag) { if (ModelState.IsValid) { _context.Add(specialTag); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(specialTag)); }
public async Task <IActionResult> Create(SpecialTag specialtags) { if (ModelState.IsValid) { _db.Add(specialtags); await _db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(specialtags)); }
public async Task <IActionResult> Edit(SpecialTag specialTag) { if (ModelState.IsValid) { _db.Update(specialTag); await _db.SaveChangesAsync(); TempData["edit"] = "Data has been Updated Successfully"; return(RedirectToAction(nameof(Index))); } return(View(specialTag)); }
public async Task <IActionResult> Edit(SpecialTag ST) { if (ModelState.IsValid) { db.Update(ST); await db.SaveChangesAsync(); TempData["save"] = "La etiqueta de producto ha sido editada exitosamente"; return(RedirectToAction(actionName: nameof(Index))); } return(View(ST)); }
public async Task <IActionResult> Create(SpecialTag speciaTag) { if (ModelState.IsValid) { db.specialTags.Add(speciaTag); await db.SaveChangesAsync(); TempData["save"] = "La Etiqueta de producto ha sido guardada exitosamente"; return(RedirectToAction(actionName: nameof(Index))); } return(View(speciaTag)); }
public async Task <IActionResult> Create(SpecialTag specialTag) { if (ModelState.IsValid) { _db.specialTags.Add(specialTag); await _db.SaveChangesAsync(); TempData["save"] = "Tag save successfully"; return(RedirectToAction(nameof(Index))); } return(View(specialTag)); }
public async Task <IActionResult> Edit(SpecialTag specialTag) { if (ModelState.IsValid) { _applicationDbContext.SpecialTags.Update(specialTag); await _applicationDbContext.SaveChangesAsync(); TempData["edit"] = "Special Tag has been edited"; return(RedirectToAction(nameof(Index))); } return(View(specialTag)); }
public async Task <IActionResult> Create(SpecialTag special) { if (ModelState.IsValid) { _db.Database.ExecuteSqlCommand("EXECUTE DBO.Insert_SpecialTag {0}", special.Name); _db.Entry(special).Reload(); await _db.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(special)); }
public IActionResult Edit(int id, SpecialTag specialTag) { if (id != specialTag.TagID) { return(NotFound()); } if (ModelState.IsValid) { _context.Update(specialTag); return(RedirectToAction(nameof(Index))); } return(View(specialTag)); }
public async Task <IActionResult> Edit(int?id, SpecialTag specialtag) { if (id != specialtag.Id) { return(NotFound()); } if (ModelState.IsValid) { _db.Update(specialtag); await _db.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(specialtag)); }
public async Task <IActionResult> Details(int id, SpecialTag special) { if (id != special.Id) { return(NotFound()); } if (ModelState.IsValid) { _db.Update(special); await _db.SaveChangesAsync(); return(RedirectToPage("Index")); } return(View(special)); }
public async Task <IActionResult> Create(SpecialTag tag) { if (!ModelState.IsValid) { return(View(tag)); } await _db.SpecialTags.AddAsync(tag); await _db.SaveChangesAsync(); TempData["SM"] = $"Tag {tag.Name} was added successfully!"; return(RedirectToAction(nameof(Index))); }
public async Task <IActionResult> Create(SpecialTag sTag) { if (sTag == null) { return(NotFound()); } else { repo.Create(sTag); await repo.save(); TempData["save"] = "Special Tag has been saved succesfully."; return(RedirectToAction(nameof(Index))); } }
public IActionResult Show(int?id) { if (id == null) { return(NotFound()); } SpecialTag specialTag = _context.GetByID(id); if (specialTag == null) { return(NotFound()); } return(View(specialTag)); }
public async Task <IActionResult> Edit(int?id) { if (id == null) { return(NotFound()); } SpecialTag tag = await db.SpecialTags.FindAsync(id); if (tag == null) { return(NotFound()); } return(View(tag)); }
public async Task <IActionResult> DeleteTag(int?id) { SpecialTag tag = await _db.SpecialTags.FindAsync(id); if (tag == null) { TempData["SM"] = $"Failed to delete tag {tag.Name} !"; return(RedirectToAction(nameof(Index))); } _db.SpecialTags.Remove(tag); await _db.SaveChangesAsync(); TempData["SM"] = $"Tag {tag.Name} was successfully deleted!"; return(RedirectToAction(nameof(Index))); }
public async Task <IActionResult> Create(SpecialTag specialTag) { if (ModelState.IsValid) { var searchTag = _context.SpecialTag.FirstOrDefault(c => c.TagName == specialTag.TagName); if (searchTag != null) { TempData["msg"] = "This Tag Already Exit"; return(View(specialTag)); } _context.SpecialTag.Add(specialTag); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(specialTag)); }