public BreezeSaveResponse ToSaveResponse()
{
if (EntityErrors != null)
{
return new BreezeSaveResponse() { Errors = EntityErrors.Cast<Object>().ToList() };
}
else
{
var entities = SaveMap.SelectMany(kvp => kvp.Value.Select(entityInfo => entityInfo.Entity)).ToList();
return new BreezeSaveResponse() { Entities = entities, KeyMappings = KeyMappings };
}
}
}