public IActionResult Edit(Barber barber)
 {
     if (ModelState.IsValid)
     {
         _context.Update(barber);
         _context.SaveChanges();
         return RedirectToAction("Index");
     }
     return View(barber);
 }
        public async Task<IActionResult> Create(Barber barber, IFormFile image)
        {
            if (ModelState.IsValid)
            {
                var uploads = Path.Combine(_environment.WebRootPath, "ProfilePicPath");
                if (image != null)
                {
                    var fileName = ContentDispositionHeaderValue.Parse(image.ContentDisposition).FileName.Trim('"');
                    await image.SaveAsAsync(Path.Combine(uploads, fileName));
                    barber.ProfilePicPath = fileName;
                }
                
                _context.Barbers.Add(barber);
                _context.SaveChanges();
                

                return RedirectToAction("Index");
            }
            return View(barber);
        }