Skip to content

Instantly share code, notes, and snippets.

@achvaicer
Created April 4, 2012 12:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save achvaicer/2300719 to your computer and use it in GitHub Desktop.
Save achvaicer/2300719 to your computer and use it in GitHub Desktop.
Converting JSV back to byte[] using ServiceStack.Text
public override ClientePessoaJuridica Save(string jsv)
{
ClientePessoaJuridica model = jsv.FromJsv<ClientePessoaJuridica>();
var lastindex = 0;
var startmark = "Imagem:";
foreach (var dig in model.Digitalizacoes)
{
var start = jsv.IndexOf(startmark, lastindex) + startmark.Length;
var end = lastindex = jsv.IndexOf(",", start);
dig.Imagem = Convert.FromBase64String(jsv.Substring(start, end - start).Replace(" ", "+"));
}
return Save(model);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment