public ActionResult Edit(AttachmentDto input, HttpPostedFileBase newFile, int courseId)
        {
            var fileName = input.AttachmentFileName;

            if (newFile != null && newFile.ContentLength > 0)
            {
                fileName = $"{input.Title.Replace(" ", string.Empty)}_{input.EmployeeId}_{DateTime.Now.ToString("ddMMyyyyhhmmsstt")}.{newFile.FileName.Split('.')[1].Trim()}";

                string root = @"C:\Attachments";

                if (!Directory.Exists(root))
                {
                    Directory.CreateDirectory(root);
                }

                root = root + "\\" + fileName;

                newFile.SaveAs(root);
            }
            input.AttachmentFileName = fileName;

            var updatedSubject = _repository.Edit(input.Id, input);

            return(RedirectToAction("Index", "Attachments", new { employeeId = input.EmployeeId, courseId = courseId }));
        }