public async Task <ActionResult> Delete(Tyre_size tyre_Size) { using (EasyBillingEntities db = new EasyBillingEntities()) { Tyre_size tyresizeforDeletion = db.Tyre_sizes.Where(z => z.Token_number == tyre_Size.Token_number).Distinct().FirstOrDefault(); if (tyresizeforDeletion == null) { return(View(tyre_Size)); } else { db.Tyre_sizes.Remove(tyresizeforDeletion); await db.SaveChangesAsync(); ModelState.Clear(); return(RedirectToAction("Index")); } } }
public async Task <ActionResult> Create(Tyre_size tyre_Size) { using (EasyBillingEntities db = new EasyBillingEntities()) { tyre_Size.Token_number = Guid.NewGuid().ToString(); if (ModelState.IsValid) { db.Tyre_sizes.Add(tyre_Size); await db.SaveChangesAsync(); ModelState.Clear(); return(RedirectToAction("Index")); } else { return(View(tyre_Size)); } } }
public async Task <ActionResult> Update(Tyre_size tyre_Size) { using (EasyBillingEntities db = new EasyBillingEntities()) { Tyre_size tyresizesforupdate = db.Tyre_sizes.Where(z => z.Token_number == tyre_Size.Token_number).Distinct().FirstOrDefault(); if (tyresizesforupdate != null) { tyresizesforupdate.Tyre_size1 = tyre_Size.Tyre_size1; tyresizesforupdate.With_tube = tyre_Size.With_tube; await db.SaveChangesAsync(); ModelState.Clear(); return(RedirectToAction("Index")); } else { return(View(tyre_Size)); } } }