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));
                }
            }
        }