public ActionResult UploadFile(string keyValue, LR_StampManageEntity entity) { HttpFileCollection files = System.Web.HttpContext.Current.Request.Files; if (files[0].ContentLength == 0 || string.IsNullOrEmpty(files[0].FileName)) { lr_StampManageIBLL.SaveEntity(keyValue, entity); } else { string FileEextension = Path.GetExtension(files[0].FileName); ImgEntity imgEntity = null; if (string.IsNullOrEmpty(entity.F_ImgFile)) { imgEntity = new ImgEntity(); } else { imgEntity = imgIBLL.GetEntity(entity.F_ImgFile); } imgEntity.F_Name = files[0].FileName; imgEntity.F_ExName = FileEextension; byte[] bytes = new byte[files[0].InputStream.Length]; files[0].InputStream.Read(bytes, 0, bytes.Length); imgEntity.F_Content = Convert.ToBase64String(bytes); imgIBLL.SaveEntity(entity.F_ImgFile, imgEntity); entity.F_ImgFile = imgEntity.F_Id; lr_StampManageIBLL.SaveEntity(keyValue, entity); } return(Success("保存成功。")); }
public ActionResult SaveForm(string keyValue, LR_StampManageEntity entity) { lr_StampManageIBLL.SaveEntity(keyValue, entity); return(Success("保存成功。")); }