public IActionResult OnPost(AddCaseModel model)
 {
     try
     {
         if (model.IsValid())
         {
             var      fileUpload = Path.Combine(ihostingEnvironment.ContentRootPath, "Files", AttachmentUploader.FileName);
             FileInfo fi         = new FileInfo(fileUpload);
             var      extension  = fi.Extension;
             var      stream     = new MemoryStream();
             var      img        = AttachmentUploader.CopyToAsync(stream);
             var      fileBytes  = stream.ToArray();
             string   base64     = Convert.ToBase64String(fileBytes);
             model.CaseAttachment      = base64;
             model.AttachmentExtension = extension;
             var res = addCaseCommand.Execute(model);
         }
         return(RedirectToPage("/AddNewCase"));
     }
     catch (Exception ex)
     {
         ErrorHandling errorHandling = new ErrorHandling();
         var           res           = errorHandling.GetErrorMessage(ex);
         TempData["ErrorMessage"] = res;
         return(null);
     }
 }
        public async Task <bool> AddCaseModel(AddCaseModel model)
        {
            var models = _mapper.Map <Collaborateinfo>(model);

            if (model.IsTrue)
            {
                models.Display = "是";
            }
            else
            {
                models.Display = "否";
            }
            if (model.HomeShow)
            {
                models.HomePageDisplay = "1";
            }
            else
            {
                models.Display = null;
            }


            var result = await _collaborateinfoRepository.AddModel(models);

            if (result > 0)
            {
                return(true);
            }


            return(false);
            //throw new NotImplementedException();
        }