public virtual int usp_GetOrgLevel(string orgId, Nullable<bool> isDebug, ObjectParameter orgLevel)
{
var orgIdParameter = orgId != null ?
new ObjectParameter("OrgId", orgId) :
new ObjectParameter("OrgId", typeof(string));
var isDebugParameter = isDebug.HasValue ?
new ObjectParameter("IsDebug", isDebug) :
new ObjectParameter("IsDebug", typeof(bool));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("usp_GetOrgLevel", orgIdParameter, isDebugParameter, orgLevel);
}