//-------------------------------------------------------------------------------------------------------- public virtual void SavePic() { Dictionary<String, String> dic = new Dictionary<String, String>(); HttpFile postedFile = ctx.GetFileSingle(); TempUploadFileService uploadService = new TempUploadFileService(); Result result = uploadService.Upload( postedFile ); if (result.HasErrors) { dic.Add( "PicUrl", "" ); dic.Add( "Msg", result.ErrorsText ); echoText( Json.ToString( dic ) ); } else { TempUploadFile tfile = result.Info as TempUploadFile; dic.Add( "PicUrl", tfile.FileUrl ); dic.Add( "PicThumbUrl", tfile.FileThumbUrl ); dic.Add( "DeleteLink", to( DeleteTempPic, tfile.Id ) ); echoText( Json.ToString( dic ) ); } }
public void DeleteTempPic( int id ) { TempUploadFileService uploadService = new TempUploadFileService(); Result result = uploadService.DeleteTempFile( id ); if (result.HasErrors) { echoText( result.ErrorsText ); } else { echoAjaxOk(); } }