public ActionResult EditAvatarActivResume(Guid resumeId)
        {
            var resume = db.Resumes.Include(r => r.Candidate).ThenInclude(r => r.AccountUser)
                         .FirstOrDefault(i => i.Id == resumeId);
            var model = new EditAvatarActivResViewModel()
            {
                Id                = resume.Id,
                ResumeName        = resume.Name,
                Email             = resume.Candidate.Email,
                Foto              = resume.Foto,
                IsActiveResume    = resume.IsActiveResume,
                IsAnonymousResume = resume.IsAnonymousResume
            };

            return(View("/Arrea/Candidate/Views/Resumes/EditResume/EditAvatarActivResume.cshtml", model));
        }
        public async Task <ActionResult> EditAvatarActivResume(EditAvatarActivResViewModel model, IFormFile Image)
        {
            var updateResume = db.Resumes.Include(r => r.Candidate).ThenInclude(r => r.AccountUser)
                               .FirstOrDefault(i => i.Id == model.Id);

            if ((updateResume.IsActiveResume == false && model.IsActiveResume == true) ||
                (updateResume.IsActiveResume == true && model.IsActiveResume == false))
            {
                updateResume.IsActiveResume = model.IsActiveResume;
            }
            if ((updateResume.IsAnonymousResume == false && model.IsAnonymousResume == true) ||
                (updateResume.IsAnonymousResume == true && model.IsAnonymousResume == false))
            {
                updateResume.IsAnonymousResume = model.IsAnonymousResume;
            }



            if (model.ResumeName != null)
            {
                updateResume.Name = model.ResumeName;
            }


            if (Image != null)
            {
                string     name       = Image.FileName;
                string     path       = $"/files/{name}";
                string     serverPath = $"{_environment.WebRootPath}{path}";
                FileStream fs         = new FileStream(serverPath, FileMode.Create,
                                                       FileAccess.Write);
                await Image.CopyToAsync(fs);

                fs.Close();
                updateResume.Foto = path;
            }

            updateResume.DateChange = DateTime.Now;

            db.Resumes.Update(updateResume);
            db.SaveChanges();

            return(RedirectToAction("Edit", "Resume", new { resumeId = updateResume.Id }));
        }