public ActionResult Upload(HttpPostedFileBase file)
 {
     ViewBag.Title = Common.Upload_Title;
     var response = new DataTransactionResponse();
     if (ModelState.IsValid && file != null && file.IsValidForUpload())
     {
         var dataTransaction = new DataTransaction();
         response = dataTransaction.Execute(SaveFile(file));
         ViewBag.Message = InformationMessage.Success_File_Uploaded;
     }
     else
     {
         ViewBag.Message = InformationMessage.Error_File_Is_Invalid;
     }
     return View(response);
 }