public async Task <IActionResult> UpdateTraineeInfo(EditTraineeViewModel model)
        {
            model.DateOfBirth = DateTime.ParseExact(model.StrDateOfBirth, "dd/MM/yyyy", CultureInfo.InvariantCulture);
            TraineeInfoModel trainee = new TraineeInfoModel
            {
                Name        = model.Name,
                Surname     = model.Surname,
                Email       = model.Email,
                City        = model.City,
                PhoneNumber = model.Phone,
                Birthday    = model.DateOfBirth,
                Gender      = model.Gender,
                TraineeId   = model.TraineeId
            };

            if (model.Image != null && model.Image.Length > 0)
            {
                using (var memoryStream = new MemoryStream())
                {
                    await model.Image.CopyToAsync(memoryStream);

                    trainee.Image = memoryStream.ToArray();
                }
            }
            _traineeRepository.UpdateTrainee(trainee);
            return(RedirectToAction("Trainees", "Home"));
        }