    //let ctx = model.SelectCommand(method);
    //if (ctx == null)
    //    continue;
    let output_args: string [] = [];
    output_args.push("");
    if(needUpdate) {
        output_args.push("    with self.argument_context('" + model.Command_Name.replace(/ create/g, " update") + "') as c:");
    } else {
        output_args.push("    with self.argument_context('" + model.Command_Name + "') as c:");
    }

    let hasParam = false;